Präsentation herunterladen
Veröffentlicht von:Leonhard Wollett Geändert vor über 11 Jahren
2
1. Einführung
3
Inhalt Einführung Vorlagen XPath Kontrollstrukturen
Sortierung, Gruppierung und Nummerierung Parameter und Variablen Ein- und Ausgabeformate Auslagerung und Wiederverwendung Fortgeschrittene Techniken
4
Dozent Name: ? Ausbildung: ? Tätigkeiten: ? Zertifikate Kontakt xxx
? XING: ? Skype: ?
5
Zu den Teilnehmern Persönliches: Name, Firma / Branche
Wie sieht der geplante XSLT-Einsatz aus? Herkunft, Struktur, Semantik der Eingabedaten (z.B.: Webformulare, Messdatenerfassung, Datenbank etc.) Ziel, Struktur, Semantik der Ausgabedaten (z.B.: Datenbank, PDF, HTML, Textdateien etc.) Mit welcher Programmiersprache wird ansonsten gearbeitet? Welche weiteren XML-Technologien wurden bereits verwendet (XML Schema, DOM, .NET/Java-Bibliotheken)?
6
Allgemeines Zeiten: Sonstiges Mittagessen Mittagspause 12:30 – 13:30
Vormittagspause: ca. 10:45 Nachmittagspause: ca. 15:00 Ende 16:30 Mittagessen Sonstiges Toiletten Parken Rauchen
7
Zeitplan Zeit 1.Tag 2.Tag VM NM Grundlagen Vorlagen-Technik
Nummerierung Variablen und Parameter NM XPath-Syntax Kontrollstrukturen in XSLT und XPath Sortierung Gruppierung Ausgabeformate HTML, XML und Text Auslagerung / Wiederverwendung Ausblick: Fortgeschrittene Techniken
8
Möglichkeiten der XML-Verarbeitung
9
Möglichkeiten der XML-Verarbeitung
10
Übersicht der Standards
XSL-FO Transformation in Druckformate (PDF) Knoten-Lokalisierung Abfrage Transformation Programmstruktur XSLT XPath XQuery Technologie XML XMLSchema DTD RelaxNG Daten- Modellierung Validierung
11
Übersicht der Standards
XSL-FO XSLT XPath XQuery XML XMLSchema DTD RelaxNG
12
XML / XMLSchema / XSLT Instanzdokument mit Daten
Schema-Dokument mit Datenmodellierung Transformationsdokument zur Verarbeitung
13
Beispieldateien: RuhrFon GmbH
Telefonnetzwerk im Ruhrgebiet „Günstig mit Nachbarn telefonieren“ Dateien: Mitarbeiterliste, Rechnung, Anruf, Tarife, Umsatzzahlen... XML-Exporte aus einer Datenbank
14
Fragen
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.