[PHP-JS] variable php contenant du XML
Bonjour à tous et à toute.
je veux mettre du XML dans une variable.
au début de mon script j'initialise la variable comme ceci :
Code:
1 2 3
| $xmlContentVar = <<<XML
<mobibase>
XML; |
ensuite le but étant de concaténer des valeur à cette variable dans une boucle du genre :
Code:
1 2 3 4 5 6 7 8 9 10 11
| while(...)
{
$xmlContentVar .= <<<XML
<title>$title</title>
<nom>$nom</nom>
XML;
}
$xmlContentVar .= <<<XML
</mobibase>
XML; |
ensuite balancer cette variable dans un fichier, grace à la méthode
de simpleXML
cette méthode fonctionne bien, seulement j'ai l'impression que la concaténation ne fonctionne pas, car dans mon fichier xml en sortie, j'ai cela :
Citation:
<?xml version="1.0"?>
<mobibase />
autrement dit, il y a que la premiere affectation à ma variable qui a etait prise en compte. et donc il a construit mon fichier XML en pensant que <mobibase /> est une balise orpheline.