Bonjour à tous,
je travaille actuellement sur des documents XML avec des objets XmlDocument en C# et j'aimerai savoir si quelqu'un connait un moyen simple de récupérer tous les noeuds (ainsi que leurs sous-noeuds) d'un seul coup sans faire :
Si j'ais 4 ou 5 niveaux de noeuds imbriqués dans des noeuds ca devient super lourd.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 foreach(XmlNode myNode in xmlDocument) { // je récupère les infos de mon noeuds foreach(XmlNode myNode2 in myNode.ChildNodes) { // je récupère les infos des noeuds enfants foreach(XmlNode myNode3 in myNode2.ChildNodes) { // je récupère les infos des noeuds enfants } } } etc etc
Il y a-t-il une autre méthode plus propre? J'ais beau chercher je ne trouve pas.
Merci d'avance pour vos réponses, @+
Partager