bonjour,
je voudrais générer un fichier XML à partir d'une table.
En cherchant , j'ai trouvé la commande FOR XML avec ses différentes variantes et la plus appropriée pour mon cas semble être EXPLICIT mais j'ai un peu de mal à comprendre comment ça marche, donc voici mon probleme:
J'ai une table Ecole avec les champs suivants
(IdClasse, NomClasse, IdEleve, NomEleve)
je voudrais obtenir le flux xml suivant :
ca n'a pas l'air compliqué mais je gagnerai du temps si je pouvais comprendre cet exemple.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <Classe IdClasse="1" NomClasse="Classe1"> <Eleve IdEleve="1" NomEleve="Eleve1"/> <Eleve IdEleve="2" NomEleve="Eleve2"/> <Eleve IdEleve="3" NomEleve="Eleve3"/> <Eleve IdEleve="4" NomEleve="Eleve4"/> <Eleve IdEleve="5" NomEleve="Eleve5"/> </Classe> .... <Classe IdClasse="10" NomClasse="Classe10"> <Eleve IdEleve="101" NomEleve="Eleve101"/> <Eleve IdEleve="102" NomEleve="Eleve102"/> <Eleve IdEleve="103" NomEleve="Eleve103"/> <Eleve IdEleve="104" NomEleve="Eleve104"/> <Eleve IdEleve="105" NomEleve="Eleve105"/> </Classe>
d:->>
Partager