bonjour,
par un script PHP5, je cherche à écrire dans une chaine de caractères une structure XML lue dans un fichier texte 'test.txt' :
avec le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <continents> <europe> <pays3>France</pays3> <pays>Belgique</pays> <pays>Espagne</pays> </europe> <asie> <pays>Japon</pays> <pays>Inde</pays> </asie> <asie /> </continents>
la sortie me retire toutes les balises <> xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $fh = fopen('test.txt','r'); $chaineXML = ''; while (!feof($fh)) { $chaineXML .= fgets($fh); } echo 'fgets $chaineXML : '.$chaineXML."<br />"; fclose($fh);
même chose avec la fonction readfile :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2fgets $chaineXML : France Belgique Espagne Japon Inde
Pourriez vous m'expliquer ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $chaineXML = readfile('test.xml'); echo 'readfile $chaineXML : '.$chaineXML."<br />";
Mille excuses pour cette question de néophyte
Merci d'avance
Partager