Bonjour,

Je débute un peu au niveau XML.

J'ai un fichier formaté de cette façon (je ne peux pas le modifier) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<?xml version="1.0" encoding="utf-8" ?>
<population>
	<individu>
		<prenom>Zoé</prenom>
		<nom>Dupond</nom>
	</individu>
</population>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<?php
$xml = simplexml_load_file('urlfichier.xml');
foreach($xml->individu as $individu) {
	echo 'Prenom : ' .$individu->prenom.'<br>';
	echo 'Nom : ' ,$individu->nom.'<br>';
}
?>
Le souci est que je n'obtiens rien. En galérant un peu, j'ai vu qu'en mettant "Zoe" à la place de "Zoé" ça marchait, le soucis vient donc des accents.
Sachant que je ne peux pas modifier le fichier source, comment puis-je le traiter ?

Merci d'avance pour vos réponses