XML-Know How

Das Output-Element

Im Transformationsprozess ist es zunächst wichtig anzugeben, welche Art von Zieldokument erzeugt werden soll. Dies geschieht über das Top-Level-Element <xsl:output>. Es stehen drei Ausgabeformate zur Verfügung: xml, html und text. Diese werden als Werte des Attributes method angegeben. Standardausgabe von XSLT ist XML: will man als Ziel des Transformatiosprozesses wieder eine XML-Datei erhalten, so muss das Element <xsl:output> nicht angegeben werden.

Für unsere HTML-Transformation könnte das Element etwa wie folgt lauten:

Beispiel:

<xsl:output method="html" version="4.01" encoding="UTF-8"/>