XML Elemente in neue XML Datei übernehmen
Tobel
- xsl
0 MudGuard
Hallo
Ich generiere aus einem XML Dokument ein weiteres XML Dokument per XSL (also unter Ausnutzung von <xsl:output method="xml" indent="yes" encoding="UTF-8" omit-xml-declaration="yes" />).
Nun möchte ich nur einige wenige Änderungen vornehmen und den Großteil der Elemente übernehmen. Muss ich dann für jedes Element in meinem Style Sheet einen Aufruf folgender Form haben:
<xsl:template match="elementname">
<elmentname>
<xsl:apply-templates />
</elmentname>
</xsl:template>
oder gibt es eine Einstellung in der automatisch alle Elemente mit Inhalt übernommen werden? Und wie verhalten sich die Attribute dabei?
Vielen Dank im voraus,
Tobel
Hi,
Nun möchte ich nur einige wenige Änderungen vornehmen und den Großteil der Elemente übernehmen. Muss ich dann für jedes Element in meinem Style Sheet einen Aufruf folgender Form haben:
<xsl:template match="elementname">
match="*" oder match="element1|element2|element3"
xsl:copy-of ist zum Kopieren eines Elementes gedacht.
cu,
Andreas