Hallo
Ich habe ein Verständnisproblem. Wieso klappt des nicht?
Vielen Dank für einen Hinweis
Ich habe ein Verständnisproblem. Wieso klappt des nicht?
Code:
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:ns="my:ns" xmlns:test="http://test.org" exclude-result-prefixes="test ns" version="1.0"> <!-- 1. Monate mit "internen" Namespace anlegen --> <ns:months> <m id="01">January</m> <m id="02">February</m> <m id="03">March</m> <m id="04">April</m> <m id="05">May</m> <m id="06">June</m> <m id="07">July</m> <m id="08">August</m> <m id="09">September</m> <m id="10">October</m> <m id="11">November</m> <m id="12">December</m> </ns:months> <xsl:template match="/"> <!-- 2. Einzelne Variablen mit Namespace anlegen --> <test:a>Beschreibung</test:a> <test:a>Quellcode</test:a> <test:a>Daten</test:a> 1. <xsl:value-of select="document('')/*/ns:months/*"/><hr/> 2. <xsl:value-of select="document('')/*/test:a"/><hr/> </xsl:template> </xsl:stylesheet>
Vielen Dank für einen Hinweis
Comment