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*».![]()
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager