XML Datei aus einer anderen auslesen
stevemartin
- xsl
Ich habe mit folgendem Befehl, <xsl:value-of select="document(./@quelle)" />, einen direkten Zugriff auf die ganze XML Datei. Mein Anliegen ist aber, ich will nur einen Knoten ausgeben. Wie bekomme ich das hin?
Ich habe mit folgendem Befehl, <xsl:value-of select="document(./@quelle)" />, einen direkten Zugriff auf die ganze XML Datei. Mein Anliegen ist aber, ich will nur einen Knoten ausgeben. Wie bekomme ich das hin?
Das document in eine Variable laden, und darauf im value-of XPATH anwenden. Ob Du Dir die Variable schenken kannst und direkt XPATH anwenden kannst, weiß ich nicht. Noch nie so gearbeitet.
Hallo,
Ich habe mit folgendem Befehl, <xsl:value-of select="document(./@quelle)" />, einen direkten Zugriff auf die ganze XML Datei. Mein Anliegen ist aber, ich will nur einen Knoten ausgeben. Wie bekomme ich das hin?
document(./@quelle) liefert die das Wurzelknoten des (anderen) XML-Dokuments.
document(./@quelle)/wurzelelement/pfad/zum/element
Beachte bitte, dass Wurzelknoten != Wurzelelement!
Grüße
Thomas