Hallo,
mir liegt folgendes Problem vor. Ich muss in eine Ausgabe als Textknoten einen Wert schreiben, der einen qname Ausdruck entspricht, bzw. besser gesagt prefix mit namen also etwa so
<wert>test:norm</wert>
Dass problem ist aber, dass sich der prefix dynamisch ergibt aber der namespace auflösbar, also angegeben werden muss. Ich brauch also als Ergebnis
<wert xmlns:test="nswert">test:norm</wert>
<xsl:element name="wert">
<xsl:attribute name="concat('xmlns:',$nsPrefix)"><xsl:value-of select="$nsPrefix"/>:norm</xsl:attribute>
</xsl:element>
$nsPrefix kannst du dynamisch erstellen.
Grüße
Thomas