Teachers Paradise School Supplies Teacher Resources Free Encyclopedia
Teachers Paradise FREE Teaching Resources
Home Arts Crafts Audio Visual Equipment Office Supplies Teacher Resources
Hauptseite | See live article

XSLT

XSLT ist die Abkürzung für XSL Transformation; XSL wiederum bedeutet Extensible Stylesheet Language. Die Sprache wird typischerweise benutzt, um XML-Dokumente mit Formatierungsangaben zu versehen. Sie kann aber beliebig genutzt werden, um XML-Dokumente umzuformatieren. Umformatieren bedeutet dabei, dass alle oder auch nur einen Teil der Daten eines XML-Dokumentes (Auswahl mit XPath) verwendet werden, um ein anderes XML-Dokument oder eine Datei zu erzeugen, die dann direkt zum Druck oder zur Anzeige verwendet werden kann.

Technisch wird auf die Baumrepräsentation des Originaldokumentes eine Folge von Transformationen angewandt. Damit wird wiederum ein Baum in Form eines XML-Dokumentes erzeugt.

XSLT ist eine deklarative, funktionale Programmiersprache.

Der XSLT-Prozessor transformiert das Eingabe-XML-Dokument anhand der Regeln, die im XSLT-Stylesheet festgelegt sind, in ein (formatiertes) Ausgabe-XML-Dokument. Der Prozessor arbeitet die Regeln gemäß festgelegten Prioritäten ab. XSLT kann auch mit CSS (Cascading Style Sheets) zusammenarbeiten, um HTML-Dokumente herzustellen. Neuere Browser (IE6 und Mozilla 1.0 ?) können diese Dokumente dann direkt darstellen, da sie einen XSLT-Prozessor eingebaut haben.

Siehe auch: XML

Beispiel: eine HTML Seite per XSLT aus XML Content XSLT-HTML-Beispiel

XSLT-Prozessoren

Weblinks




Pay for Educational Supplies & Teaching Supplies with Visa, Master Card, American Express, Discover or Paypal.
TeachersParadise.com HOME | Safe Shopping Guarantee | Help Desk
All trademarks & brands are the property of their respective owners.
Legal Notice 2000-2008 TeachersParadise.com, Inc. All Rights Reserved