verenice: XSL / copy-of mit Parameter übergeben...

Beitrag lesen

Hallo,
kann man den Inhalt von copy-of in einem Parameter speichern und dann an ein anderes Template übergeben?

Hier wird der Inhatl von dem Knoten kopiert. Das funktioniert:
<xsl:template match="KapitelRef">
<xsl:copy-of select="." />
</xsl:template>

Wenn ich aber um copy-of ein call-template und darum dann ein with-param schachtele , dann funktioniert es nicht mehr:
<xsl:template match="KapitelRef">
<xsl:call-template name="KnotenKaRefKopie">
<xsl:with-param name="pKnotenKaRefKopie" >
<xsl:copy-of select="."/>
</xsl:with-param>
</xsl:call-template>

Ich würde gern in copy-of den Inhalt von einem Knoten speichern, um den Inhalt dann in einem anderen Knoten / anderes Template weiterzubearbeiten.
Mit Variablen habe ich es auch schon probiert.
Mit globalen Variablen kann ich den Knoten nicht selektieren und mit der lokalen Variable kann ich den Inhalt nicht in einem anderen Template abrufen.

Danke schon mal im voraus für Eure Hilfe!:o)

Viele Grüße
verenice