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"/>