Hallo, habe mir erlaubt, einige Beispiele für Ausgabeformate hinzuzufügen. XHTML als einziges Ausgabeformat anzugeben halte ich für problematisch, ersten, weil es ganz einfach nicht das einzig übliche ist und zweitens, weil Transformationen zu XHTML erst ab XSLT 2.0 vollständig unterstützt werden (als Wert des Attributs method im xsl:output-Element). Außerdem sollte man schon explizit darauf hinweisen, dass XSLT 2.0 bisher nur als working draft existiert und von den meisten Prozessoren, wenn überhaupt, nur unvollständig implementiert wird. Stimmt es außerdem, dass XSLT am häufigsten dazu genutzt wird, XML- in XHTML-Dokumente umzuwandeln? Ich halte das, ehrlich gesagt, für ein Gerücht ... . Bloßes HTML, txt und natürlich Transformation in andere XML-Dokumente sind sicherlich nicht weniger üblich. Übrigens ist es auch mit XSLT 1.0 durch in vielen verfügbaren Prozessoren bereitgestellte Erweiterungen bereits möglich, mehrere Ausgabedokumente direkt im Stylesheet zu definieren (zum Beispiel mit dem von Saxon definierten saxon:output-Element). Hier ist es zwar nicht standardisiert, aber man muss ja auch keine Halbwahrheiten veröffentlichen. Im Beispiel habe ich xsl:transform zu xsl:stylesheet geändert, da letzteres wesentlich häufiger anzutreffen ist. -- DetN 21:37, 26. Jun 2005 (CEST)