Xinclude Syntaxproblem
Marko
- xml
0 Thomas Meinike0 Marko
Hallo,
ich habe ein Problem mit XInclude. Ich möchte aus einer XML Datei den Textinhalt eines Elements includen. Der folgende Ausdruck funktioniert zwar:
<xi:include href="page_columns2.xml" xpointer="xpointer(//includes_for_column/sql_for_table)" parse="xml"/>
Liefert aber logischerweise:
<sql_for_table>...hier ist der inhalt...</sql_for_table>
Der Ausdruck:
<xi:include href="page_columns2.xml" xpointer="xpointer(//includes_for_column/sql_for_table/.)" parse="xml"/>
Gibt einen Fehler. Kann mir da jemand weiterhelfen ?
Danke und Gruss
Marko
Hallo,
Der Ausdruck:
<xi:include href="page_columns2.xml" xpointer="xpointer(//includes_for_column/sql_for_table/.)" parse="xml"/>
Gibt einen Fehler. Kann mir da jemand weiterhelfen ?
Die range-Funktionen sollten helfen, probiere es mit range-inside().
MfG, Thomas
Danke für den Tip. Ich hab aber mittlerweile die richtige Lösung gefunden:
xpointer="xpointer(//includes_for_column/sql_for_table/text())" parse="xml"/>
Trotzdem Danke.
Marko