Moin,
Wie muss ich mir das vorstellen?
Daten im CMS werde vom XSLT "umgewandelt"?
Die Daten könnten z.B. vom CMS als XML (aka eigene XML-Sprache) verarbeitet werden. Diese Daten werden dann einem XSLT-Prozessor übergeben. Dieser braucht noch ein XSL-Stylesheet das ist wiederum eine XML-Sprache, mit der man beschreibt, wie man eine XML-Sprache in eine andere oder ein anderes Text-basiertes Format wandelt.
Daraus baut der XSLT-Prozessor dann die HTML-Ausgabe, die an den Browser gesendet wird. Apache Cocoon arbeit meines Wissens nach diesem Prinzip.
Man kann damit sehr nette Sachen machen. So kannst du z.B. aus ein und denselben Daten HTML, PDF (mit ein wenig Hilfe), LaTeX, Dokumente im OpenOffice-Format etc. erzeugen.
Es gibt übrigens bereits eine XML-Sprache bei der das gemacht wird: Docbook. Das eine XML-Sprache, die dafür gedacht ist Dokumente - in erster Dokumentationen zu Software - zu schreiben. Das ganze ist erst mal unabhängig vom Ausgabeformat. Erst mit einem XSL-Stylesheet wird dann die letztendliche Ausgabe erzeugt.
Gruß
Stareagle