verenice: XSL / copy-of...

Beitrag lesen

Hallo,
ich möchte mit dem Befehl copy-of einen Knoten in meinem XML-File kopieren und dann die einzelnen Elemente ausgeben.
Leider wird nichts in HTML generiert.
Ich sehe in der Textausgabe vom HTML-Dokument, dass der Knoten richtig kopiert wurde. Allerdings erhalte ich keine Ausgabe.
Was habe ich falsch gemacht?:-/

Quelltext:
<KapitelRef id="1">
<TextRef id="1"/>
<TextRef id="2"/>
</KapitelRef>

<xsl:template match="KapitelRef">
<xsl:copy-of select="//KapitelRef[@id='1']"/>
<xsl:apply-templates />
</xsl:template>

<xsl:template match="/Textbaustein">
<xsl:value-of select="."/>
</xsl:template>

<xsl:template match="/Bild">
<xsl:value-of select="."/>
</xsl:template>

Vielen Dank schon mal im voraus.

Viele Grüße
verenice