1. Einführung Inhalt 2.Vorlagen 3.XPath 4.Kontrollstrukturen 5.Sortierung, Gruppierung und...

Preview:

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

Recommended