XSLT2 und XPath2 für Entwickler
Schulung
Seit dem 23. Januar 2007 ist XSLT 2.0 eine Empfehlung des W3C. Am gleichen Tag wurde ebenfalls die mit XSLT eng verknüpfte Sprache XPath in der neuen Version 2.0 verabschiedet.
Es handelt sich hierbei um eine Weiterentwicklung von XSLT 1.0 und XPath 1.0. Interessant sind die Erweiterungen vor allem für all jene Entwickler, die vorwiegend Datenbankstrukturen erarbeiten wollen, da in XSLT 1.0 und XPath 1.0 kaum auf die Datentypen, wie sie XML Schema im Gegensatz zu DTDs kennt, eingegangen wurde. Aber auch für Entwickler von Dokument-Stylesheets gibt es durchaus nützliche Neuerungen, die im Rahmen des Seminars vorgestellt werden.
Inhalt:
XSLT 2.0
- Benutzerdefinierte Funktionen
- Erzeugung mehrerer Ausgabedokumente
- Erstellung temporärer Dokumente
- Zeichenkettenprüfung mit Hilfe von Regulären Ausdrücken
- Einbindung externer Nicht-XML-Dokumente
- Variablen und Parameter
- Schleifen mit Gruppenselektionen
XPath 2.0
- Zahl-, Datums- und Uhrzeitfunktionen zur Formatierung und für Berechnungen
- Aggregationsfunktionen
- Bedingungen (if - then - else)
- Kontextbedingte Schleifen (for)
- Weitere neue Funktionen und Operatoren
Typen
- Unterstützung aller XML Schema-Datentypen
- Sequenzen (Knoten und Atomic Values)
- "Dynamische Typen"
- "Casten" - Umwandlung von Datentypen
Der Umstieg auf XSLT 2.0
- Neuerungen in XSLT 2 & 3 vs. XSLT 1.0
- Inkompatibilitäten beim Upgrade
- Versionsabhängiges Prozessieren
- Erfahrungen & Tipps zur Migration
Voraussetzungen: | Teilnahme an unserer XSLT-Schulung oder adäquate Vorkenntnisse in XSLT/XPath 1.0. |
Ausstattung: | Laptop mit dem Betriebssystem Windows ab der Version XP |
Termine: | 04.-05.03., 01.-02.07., 23.-24.09., 09.-10.12.2024 |
Dauer: | jeweils 2 Online-Sessions je 3,5 Stunden |
Preis: | 740 EUR pro Person inkl. Unterlagen zzgl. MwSt. |
Anmeldung: | E-Mail an schulung(at)data2type.de |
Kontakt: | data2type GmbH Neuenheimer Landstraße 38/2 69120 Heidelberg Tel.: 06221 - 7391260 |
<< zurück | vor >> |