2010-12-20 4 views
1

Ich habe sehr lange XML-Datei, wie folgt aus:xml xpath gelesen große Datei, von einem Teil zum anderen

<cars> 
    <car> 
     <name>Ford</name> 
     <number>F33</number> 
     <color>Blue</color> 
    </car> 
    <car> 
     <name>Ford</name> 
     <number>F43</number> 
     <color>Red</color> 
    </car> 
    <car> 
     <name>Ford</name> 
     <number>F53</number> 
     <color>Red</color> 
    </car> 
    <car> 
     <name>Audi</name> 
     <number>A001</number> 
     <color>Red</color> 
    </car> 
    <car> 
     <name>Audi</name> 
     <number>A032</number> 
     <color>White</color> 
    </car> 
     ....... 
</cars> 

Wie mit PHP Xpath von einem Teil zum ather lesen.

Zum Beispiel wie SQL-LIMIT 10, 30 zeigt elemens von 10 bis 30

+0

Gute Frage, +1. Siehe meine Antwort für einen einzeiligen XPath-Ausdruck, der genau die gewünschten Elemente auswählt. :) –

Antwort

2

Wie mit PHP Xpath von einem Teil lesen ather.

Zum Beispiel wie SQL-LIMIT 10, 30 anzeigen elemens aus 10 zu 30

Verwendung:

/*/car[position() > 9 and not(position() > 30)] 
+0

Danke;) aber vielleicht gibt es und einige ORDER-Funktion? – lolalola

+0

@lolalola: Entschuldigung, ich konnte Ihren Kommentar nicht verstehen. Könnten Sie bitte erklären? –

Verwandte Themen