Bonjour
j'ai mon doc.xml que je parse
j'aimerais stocker tous les nœuds et les sous-noeuds dans un objet liste .
j'ai utilisé un childNodes mais il récupère que les nœuds et pas les sous-noeuds
![]()
Bonjour
j'ai mon doc.xml que je parse
j'aimerais stocker tous les nœuds et les sous-noeuds dans un objet liste .
j'ai utilisé un childNodes mais il récupère que les nœuds et pas les sous-noeuds
![]()
Eh ben, pour chaque nœud, tu refais un childNodes, quelque chose dans l’idée de ce pseudo-code*:
… Non*?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 list = [] for n1 in doc.childNodes(): list.append(n1) for n2 in n1.childNodes(): list.append(n2)
merci pour ta réponse
mais ca n'affiche pas de résultat
la deuxième boucle ne marche pas![]()
Ben, poste le code que tu as essayé*! Avec le message d’erreur, s’il y en a un…
Et essaye aussi d’ajouter des prints dans la première boucle, pour «*étudier*» les nœuds de niveau 1, et comprendre pourquoi «*ça ne marche pas*».![]()
Partager