Upload
leonhard-wollett
View
106
Download
0
Embed Size (px)
Citation preview
1. Einführung
InhaltInhalt
1. Einführung2. Vorlagen3. XPath4. Kontrollstrukturen5. Sortierung, Gruppierung und Nummerierung6. Parameter und Variablen7. Ein- und Ausgabeformate8. Auslagerung und Wiederverwendung9. Fortgeschrittene Techniken
DozentDozentName: ?Ausbildung: ?Tätigkeiten: ?
Zertifikatexxxxxxxxx
KontaktEmail: ?XING: ?Skype: ?
Zu den TeilnehmernZu den Teilnehmern
Persönliches: Name, Firma / BrancheWie 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)?
AllgemeinesAllgemeines
Zeiten:Mittagspause 12:30 – 13:30Vormittagspause: ca. 10:45Nachmittagspause: ca. 15:00Ende 16:30
Mittagessen
SonstigesToilettenParkenRauchen
Zeit 1.Tag 2.Tag
VM • 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
ZeitplanZeitplan
MöglichkeiteMöglichkeiten der XML-n der XML-VerarbeitungVerarbeitung
Möglichkeiten der XML-Möglichkeiten der XML-VerarbeitungVerarbeitung
XMLXMLSchema
DTDRelaxNG
XSLTXPath
XQuery
XSL-FO
Technologie Daten-
ModellierungValidierung
TransformationProgrammstruktur
Knoten-LokalisierungAbfrage
Transformation in Druckformate
(PDF)
Übersicht der StandardsÜbersicht der Standards
XMLXMLSchema
DTDRelaxNG
XSLTXPathXQuery
XSL-FO
Übersicht der StandardsÜbersicht der Standards
XML / XMLSchema / XSLTXML / XMLSchema / XSLTInstanzdokument mit DatenSchema-Dokument mit DatenmodellierungTransformationsdokument zur Verarbeitung
Beispieldateien: RuhrFon Beispieldateien: RuhrFon GmbHGmbH
Telefonnetzwerk im Ruhrgebiet
„Günstig mit Nachbarn telefonieren“
Dateien: Mitarbeiterliste, Rechnung, Anruf, Tarife, Umsatzzahlen...
XML-Exporte aus einer Datenbank
FragenFragen