ThomasM: XSLT 1.0 zwei Abfragen kombinieren

Beitrag lesen

Hallo Julian,

hast du ein Online-Tool, wo dieser Code umsetzbar ist? Bzw. wo die Darstellung klappt?

Habe das bzgl. msxsl:node-set() lokal mit MSXSL probiert, nehme sonst meistens Saxon-HE an der Konsole oder in <oXygen/> integriert (für Spezialbedarfe wie Saxon-JS auch mal Saxon-EE).

Verwende normal immer: http://xsltransform.net/jz1PuPz aber dort erhalte ich einen Fehler: Error at xsl:call-template on line -1 of : The URI urn:schemas-microsoft-com:xslt does not identify an external Java class

Dort wird ja auch die genannte EXSLT-Erweiterung verwendet. Binde den exsl-Namenraum ein und verwende dann in diesem Template die alternative exsl:node-set()-Funktion:

<xsl:call-template name="process2">
  <xsl:with-param name="nodes" select="exsl:node-set($tempdoc)"/>
</xsl:call-template>

Grüße,
Thomas