transformace může produkovat různé výstupy – HTML, XHTML, XML, prostý text
transformace probíhá z XDM do XDM
formát výstupu se bere v potaz až při serializaci
formát výstupu se nastavuje pomocí instrukce xsl:output
nejdůležitější je parametr method, určující
výstupní metodu
method="xml" – při serializaci se používají
běžné konvence XML
method="html" – respektují se specifika
syntaxe HTML – např. místo <br/> se vygeneruje
<br>
method="xhtml" – používají se pravidla pro
XML a navíc je výstup uzpůsoben čtení pomocí parseru HTML; generované
elementy musí být ve jmenném prostoru XHTML
method="text" – do výstupu se dostanou jen
textové uzly
standardně se používá metoda XML, pokud je kořenový element
html automaticky se přepne na metodu HTML
<xsl:output method="{html|xhtml|xml|text}" encoding="kódování" indent="{yes|no}" doctype-system="URI" doctype-public="FPI"/>