[XmlDocument] récupérer tous les nodes
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 :
Code:
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 |
Si j'ais 4 ou 5 niveaux de noeuds imbriqués dans des noeuds ca devient super lourd.
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, @+