Tenir compte de cette xml:Comment récupérer un élément XML où un attribut est X ou Y?
<parent>
<child name="alpha" />
</parent>
et aussi ce xml
<parent>
<child name="beta" />
</parent>
Il devrait y avoir qu'un nœud sinlge à /parent/enfant soit alpha ou beeta comme sa valeur de nom.
Pour clarrify ... il n'y aura jamais 2 nœuds enfants un chacun portant le nom alpha et bêta
Je suis en train de créer une seule requête XPath qui renverra la valeur de nom dans chacun de ces 2 cas.
J'ai essayé ...
/parent/child[@name='alpha' | @name='beta']/@name
... mais ça ne fonctionne pas.
Comment est-ce que je devrais retourner cette valeur?
Mise à jour: J'ai demandé les échantillons pour m'assurer qu'ils étaient bien formés car une réponse indiquait qu'ils ne l'étaient pas.
Merci beaucoup ... Je suis informé que cela fonctionne parfaitement. :) –