Seminar / Kurs

XML, XSLT, XPath, XSL-FO Einführung in Köln

Inhalte

  • XML Grundlagen
    • Einsatzgebiete für XML
    • XML Elemente
    • XML Attribute
    • XML Prolog
    • Encoding
    • Entitäten
    • XML Namespaces
    • XML Kommentare, CDATA
    • XML Processing Instructions
    • Überblick DOM / SAX

  • Validierung mit DTD und XML Schema
    • Wohlgeformte und gültige XML-Dokumente
    • Elemente und Attribute deklarieren
    • Übung: DTD erstellen, XML validieren
    • Unterschiede zwischen DTD und XML Schema
    • Übung: XML Schema 1.0 erstellen, XML validieren
    • Ausblick: XML Schema 1.1

  • XPath 1.0, XPath 2.0, XPath 3.0
    • Übersicht Funktionsumfang
    • Pfade, Achsen, Prädikate, Funktionen
    • Absolute und relative Adressierung von Elementen
    • Nummerische XPath-Funktionen

  • XSL(T) 1.0
    • Grundsätzlicher Aufbau eines XSL-Stylesheets
    • Der Einsatz von XPath
    • xsl:template : match, name, mode
    • Schleifen: xsl:for-each
    • Bedingungen: xsl:if test, xsl:choose, xsl:when, xsl:otherwise
    • Sortieren: xsl:sort
    • Standard- und spezielle Nummerierungen
    • Formatieren: xsl:decimal-format
    • Parameterübergabe: xsl:with-param
    • Elementselektion mit Pfaden und Achsen
    • XSL - Transformation von XML nach HTML, Text, XML

  • XSL(T) 2.0, XSL 3.0
    • Gruppierungen mit xsl:for-each-group und distinct-values
    • Erstellen benutzerdefinierter Funktionen
    • Mehrere Ausgabedokumente mit xsl:result-document erzeugen
    • Type-Casting: Vorteile, Nachteile
    • Ausblick: Weitere Funktionen in XSL 2.0, XSL 3.0

  • XSL-FO: Erzeugen von pdf-, rtf-, tiff-Dokumenten
    • Layoutdefinition mit fo:layout-master-set, fo:simple-page-master
    • Absatzformatierung mit fo:block
    • Tabellen designen mit fo:table
    • Seitennummerierung mit fo:page-number
    • Übung: pdf-Dokumente generieren

  • Weitere mögliche Themen
    • EDI-Datenaustausch und Konvertierungsstrecken
    • Datenvisualisierung mit SVG
    • XML / JSON
    • Übersicht: XML und Java / C#.NET / Python
    • Webservices

LernzieleAuf soliden Grundlagen von XML, XML Schema und XPath lernen Sie die Anwendung von XSL, um flexibel Transformationen in die Zielformate HTML, XML und Text durchführen zu können. Daneben verfügen Sie über einen soliden Einstieg in die Generierung von PDF- und  png-Dokumenten mittels XSL-FO. Sie haben einen Überblick über die relevanten Standards, sowie über die damit verbundenen Techniken. Sie können die XSLT-Transformationen systematisch testen. ZielgruppenVerantwortliche und Praktiker aus dem Umfeld EDI,  Programmierung, Web-Content. 
  • XML Grundlagen
    • Einsatzgebiete für XML
    • XML Elemente
    • XML Attribute
    • XML Prolog
    • Encoding
    • Entitäten
    • XML Namespaces
    • XML Kommentare, CDATA
    • XML Processing Instructions
    • Überblick DOM / SAX

  • Validierung mit DTD und XML Sche...
Mehr Informationen

Termine und Orte

Datum Dauer Preis
Köln, DE
09.11.2026 - 11.11.2026 21 h 21 h Details Details Jetzt buchen
10.02.2027 - 12.02.2027 21 h 21 h Details Details Jetzt buchen
03.05.2027 - 05.05.2027 21 h 21 h Details Details Jetzt buchen
13.09.2027 - 15.09.2027 21 h 21 h Details Details Jetzt buchen
02.11.2027 - 04.11.2027 21 h 21 h Details Details Jetzt buchen

+++ Catalog API +++

SG-Seminar-Nr.: 9247074

Anbieter-Seminar-Nr.: 153

Termin

13.09.2027 - 15.09.2027

Schulungszentrum der GFU Cyrus AG
Am Grauen Stein 27
51105 Köln

Günstige Preise

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

€ 1.939,70

Alle Preise inkl. 19% MwSt.

Jetzt buchen
Seminar merken

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Keine
  • 21 h
  • Anbieterbewertung   (266)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
Köln, DE
09.11.2026 - 11.11.2026 21 h 21 h Details Details Jetzt buchen
10.02.2027 - 12.02.2027 21 h 21 h Details Details Jetzt buchen
03.05.2027 - 05.05.2027 21 h 21 h Details Details Jetzt buchen
13.09.2027 - 15.09.2027 21 h 21 h Details Details Jetzt buchen
02.11.2027 - 04.11.2027 21 h 21 h Details Details Jetzt buchen