Che tipo di output è possibile generare con XSLT?

Utente HTML.it
chiede

Che tipo di output è possibile generare con XSLT?

Redazione HTML.it
risponde

XSLT è pensato principalmente per la trasformazione di documenti XML in altri documenti XML. A questo scopo ha diverse funzioni e caratteristiche intrinseche che facilitano la generazione di codice XML.
Naturalmente il documento XML risultante puó contenere codice in un qualsiasi linguaggio XML-based. Ad esempio, a partire da un documento XML che descrive un libro (e quindi che utilizza elementi di un opportuno linguaggio XML) è possibile generare un documento XHTML che contiene le informazioni principali sul libro (es.: titolo, autore, titoli dei capitoli).
E’ tuttavia possibile generare output diverso dal codice XML purché in formato testuale. Ad esempio, è possibile estrarre semplicemente tutto il testo contenuto negli elementi di un documento XML senza alcuna strutturazione. Oppure è possibile generare un documento in un formato non XML, come ad esempio RTF.