Je cherche, je cherche et je trouve pas. A les vacances vident les méninges.
Bon voici mon problème.
J'ai un gros fichier XML avec deux branches :
Une branche elements qui comprend une liste d'element avec des identifiants
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
17
18
19
20 <racine> <elements> <element id="1"/> <element id="2"/> <element id="3"/> </elements> <diagrammes> <diagramme> <elementsLies> <elementLie id="1"/> <elementLie id="2"/> </elementsLies> </diagramme> <diagramme> <elementsLies> <elementLie id="2"/> </elementsLies> </diagramme> </diagrammes> </racine>
Une branche diagrammes ou chaque fils diagramme comprend une liste d'élément lié (présent obligatoirement dans la branche éléments).
Mon traitement serait en fait de pouvoir dresser la liste des éléments et de leur ID qui ne sont pas présents dans les différents éléments diagrammes.
Ce que je pensais faire c'est comparer chaque attribut Id de elements/element avec la liste des attributs Id des elementLie présents dans Diagrammes
Est ce quelqu'un peut me mettre sur la voie ?
Est-il possible de comparer un id avec une liste d'id ?
Merci par avance
Partager