2017-01-20 5 views
0

Unten ist mein XML-StrukturWählen Sie N-ten Ebene Kind XPath

<root> 
<a>first level 
    <b>second level 
     <c>Third level 
      <a>fourth level</a> 
     </c> 

    </b> 
    <b>second level</b> 
</a> 
<a>first level</a> 
</root> 

ich nur die erste und die Höhe der Elemente in der Hierarchie auswählen müssen. Bitte leiten Sie mich dazu.

Vielen Dank im Voraus!

+0

können Sie bitte ein besseres Beispiel nennen? Was meinst du mit "First und Level of Elements"? – Nils

Antwort

0

vorschlagen

<root> 
<a>first level - first element 
    <b>second level - first element 
     <c>Third level 
      <a>fourth level</a> 
     </c> 

    </b> 
    <b>second level - second element</b> 
</a> 
<a>first level - second element</a> 
</root> 

Sie mit dem [index] leicht laufen kann durch Ihre Struktur. Hier sind zwei Beispiele für Sie:

  • XPath Beispiel:

    /root/a[1] 
    

    gibt Ihnen

    first level - first element 
        second level - first element 
         Third level 
          fourth level 
    

  • X Pfad Beispiel 2:

    /root/a[1]/b[2] 
    

    gibt Ihnen

    second level - second element 
    

Weitere Beispiele auf microsoft.com oder test your expression online

Verwandte Themen