Ceci est un morceau de mon document XML:corriger cette expression XPath s'il vous plaît
<?xml version="1.0" encoding="UTF-8"?>
<catalog>
<mfVictor>
<decal>
<company>Victor</company>
<title>Wood Horn with Blue Background</title>
<image>
<url>victor01.jpg</url>
<width>60</width>
<height>60</height>
<name>Wood Horn Blue Background</name>
<link></link>
</image>
<price>$15.00</price>
<instock>In Stock</instock>
<notes>none</notes>
</decal>
</mfVictor>
</catalog>
J'ai une fonction qui génère une liste du texte de chaque élément « titre ». Alors, dans la liste de chaque élément de la liste, je veux naviguer vers la "décalcomanie" et accéder à tous ses enfants. Jusqu'à présent j'ai ceci:
//decal[contains(.,\'"+itemName+"\')]
où le itemName est this.innerHTML passé à la fonction. On dirait que la décalcomanie est accessible parce que dans le fichier console.log je peux voir un objet XML avec une longueur de 1. Mais je n'arrive pas à comprendre comment accéder aux fils de "decal" ou aux frères et soeurs de "title".
Merci d'avoir lu.
Cela explique cela. J'avais besoin du dernier de vos exemples. Merci! – Troy