Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

IT-Zertifikat_Seminar: Metadatenstandards XSLT Eine Transformationssprache.

Ähnliche Präsentationen


Präsentation zum Thema: "IT-Zertifikat_Seminar: Metadatenstandards XSLT Eine Transformationssprache."—  Präsentation transkript:

1 IT-Zertifikat_Seminar: Metadatenstandards XSLT Eine Transformationssprache

2 IT-Zertifikat_Seminar: Metadatenstandards XSLT – Eine Transformationssprache Was ist XSLT? 1998 - W3C entwickelt Standard für eine Extensible Stylesheet Language- XSL XSL geht auf das von James Clark entwickelte DSSSL zurück Extensible Stylesheet Language Transformation (XSLT) ist eine in XML geschriebene Programmiersprache zur Transformation von XML-Dokumenten

3 IT-Zertifikat_Seminar: Metadatenstandards XSLT – Eine Transformationssprache Was kann XSLT?  Umwandlung von XML-Daten in HTML, XHTML oder einfaches Textformat  Sortierung, Abfrage und Filterung von Originaldaten nach bestimmten Kriterien  Übersetzung zwischen verschiedenen XML-Vokabularen …Wozu?

4 IT-Zertifikat_Seminar: Metadatenstandards XSLT – Eine Transformationssprache Wie funktioniert die Transformation? Ein XML-Quelldokument, das dem XSLT-Prozessor als hierachischer Knotenbaum erscheint Ein XSLT-Stylesheet, auch eine Baumstruktur, das die Semantik für die Transformation beinhaltet Ein XSLT-Prozessor, der den Quellbaum und den Stylesheet-Baum in den Speicher parst und eine neue Baumstruktur als Ausgabe erzeugt

5 IT-Zertifikat_Seminar: Metadatenstandards XML- Dokument XSLT- Stylesheet XSLT- Prozessor Ergebnis- Dokument XSLT – Eine Transformationssprache Ergebnisbaum Quelldokumenten- Baum Stylesheet-Baum

6 IT-Zertifikat_Seminar: Metadatenstandards XSLT – Eine Transformationssprache Template Rules (deutsch „Schablonen-Regeln“) bestehen meist aus zwei Komponenten:  Suchmuster (Pattern), um im Quelldokument die Knoten zu finden, mit denen etwas gemacht werden soll.  das Template selbst, das aus einer oder mehreren Anweisungen besteht, die in allen Fällen, wo das Suchmuster passt, ausgeführt werden soll.

7 IT-Zertifikat_Seminar: Metadatenstandards XSLT – Eine Transformationssprache  Definiert das Wurzelement  Definiert eine Schablone für die Ausgabe  Anwendung der Template-Regel sobald der Wurzelknoten des Quellbaumes erkannt wurde  Wendet eine Schablone auf das aktuelle Element an  Erzeugt einen Textknoten und fügt einen Wert in den Ergebnisbaum ein

8 IT-Zertifikat_Seminar: Metadatenstandards XSLT – Eine Transformationssprache Vom XML-Dokument zur Website! Praktischer Teil… Ramona


Herunterladen ppt "IT-Zertifikat_Seminar: Metadatenstandards XSLT Eine Transformationssprache."

Ähnliche Präsentationen


Google-Anzeigen