Générer du XML à partir de PHP & SGBD avec DOM
Bonjour,
actuellement, je voudrai créer un document XML avec des infos tirées d'une base de données, le tout passant par deux classes métiers: "Emission" et "Lien" et encore deux classes DAO.
En fait, je débute justement dans le DOM, et malgré les sources que j'ai lu, j'ai toujours un peu de mal à comprendre son organisation.
Je voudrai que mon document ressemble à ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
<root version="10.04.26">
<emission id="1">
<diffusion></diffusion>
<video></video>
<recommandation></recommandation>
<lien id="1">
<nom></nom>
<urlflash></urlflash>
<prop1></prop1>
<prop2></prop2>
</lien>
<lien id="2">
<nom></nom>
<urlflash></urlflash>
<prop1></prop1>
<prop2></prop2>
</lien>
</emission>
<emission id="2">
<diffusion></diffusion>
<video></video>
<recommandation></recommandation>
<lien id="3">
<nom></nom>
<urlflash></urlflash>
<prop1></prop1>
<prop2></prop2>
</lien>
<lien id="4">
<nom></nom>
<urlflash></urlflash>
<prop1></prop1>
<prop2></prop2>
</lien>
</emission>
</root> |
Mais là, je suis perdu ... on créé un noeud, puis si je veux un autre noeud à l'intérieur, comment faire ? Pareil avec les attributs pour lien & emission ...
Quelles sont les fonctions qui doivent être utilisées ici, car il y en a un grand nombre je trouve.
Je vous remercie d'avance.