Ich habe einige XML-Dateien und ich muss sie in HTML lesen und konvertieren.Wie lesen zwischen Trennzeichen in PHP DOM einer XML-Datei?
Das Format der XML ist dies:
<book pages="2">
<page n="1" />
<entry>
...
</entry>
<entry>
...
</entry>
<entry>
...
</entry>
<page n="2" />
<entry>
...
</entry>
<entry>
...
</entry>
<entry>
...
</entry>
<endpages />
</book>
Wie ich nur von einer einzigen Seite eine Reihe von Einträgen extrahieren?
Vielen Dank im Voraus!
Können Sie die Struktur ändern? Die Seiten sollten die Einträge enthalten. – chris85
@ chris85 Sie sind 110 Dateien benötigen dann zu viel Zeit –
Schauen Sie in ['DOMXPath'] (http://php.net/manual/en/class.domxpath.php), wenn Sie bereits ein' DOMDocument' von Ihrem XML haben Datei. Dann können Sie eine XPath-Abfrage verwenden, um alle "" -Tags unter einem '' mit einem bestimmten 'n =" x "' - Attribut auszuwählen. –
rickdenhaan