Das Top-Level-Element <xsl:output> gibt im wesentlichen an, welche Art der Ausgabe der Prozessor generieren soll. Dabei kommen drei Ausgabeformate in Frage: XML, HTML und Text und in XSLT 2.0 noch XHTML. Diese werden als Werte des Attributes method angegeben. Standardausgabe von XSLT ist XML, es sei denn, es findet sich ein html-Tag im Dokument, dann wird HTML 4.0 generiert.
In unserem Beispiel hätte das <xsl:output>-Element wie folgt aussehen können:
<xsl:output method="html" version="4.01" encoding="UTF-8"/>
Der Attributwert UTF-8 bezeichnet den Zeichensatz als Unicode-Zeichensatz im Zeichenumfang von UTF-8 (zur Ausstattung des Zeichensatzes siehe beispielsweise auf Windows-Systemen den Font Arial Unicode MS).
| << zurück | vor >> |
Copyright © dpunkt.verlag GmbH 2004
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken. Ansonsten unterliegt dieses Kapitel aus dem Buch "XSL-FO in der Praxis" denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.