XSLT für EDI und InformationBroker  - Seminar / Kurs von GFU Cyrus AG

Inhalte

  • EDI-Datenformate und Datenstrukturen
    • Übersicht über EDI-relevante Datenformate
    • CSV, ANSI, EDIFACT, JSON, XML im Vergleich
    • Datenkonvertierungen von / nach XML
    • Datenmodellierung mit XML-Techniken
  • Datenvalidierung - wozu?
    • XML in Konvertierungsprozessen
    • Überblick Validierungsstandards
    • Kurzeinstieg in DTD
  • Einstieg in XML Schema
    • Konvertierung von DTD nach XML Schema
    • Namespaces, Strukturen, Datentypen, Annotations
    • Einfache und komplexe Strukturen
    • Gruppierungen, abstrakte Elemente
    • Übersicht über Schemadesigns: globale und lokale Deklarationen
    • Eindeutige und abhängige Schlüssel definieren
    • Externe XSDs einbinden: include oder import?
    • XML-Dokumente mit XML Schema validieren
  • Testautomatisierung
    • Überblick Testverfahren
    • Einstieg in XSpec
    • Einstieg in Schematron
    • Validieren mit xs:assert in XML Schema 1.1
    • Relevante Testdateien
  • XPath
    • XPath 1.0, XPath 1.1
    • XPath 2.0
    • XPath 3.0, XPath 3.1
    • Übersicht Funktionsumfang
    • Pfade, Achsen, Prädikate, Funktionen
    • Absolute und relative Adressierung von Elementen
    • Numerische XPath-Funktionen
    • Übungen zur exakten Navigation in XML-Quelldokumenten
  • Mapping mit XSLT 1.0, XSLT 2.0 und XSLT 3.0
    • Der Namespace
    • Grundsätzlicher Aufbau eines XSL-Stylesheets
    • Erstellung eines schemabasierten Zielmappings
    • Strukturierung des Programmablaufs mit xsl:template: match, name, mode
    • Arbeiten mit Namespaces im XML - Quell- und Zieldokument
    • Typsichere Parameterübergabe an Templates und Funktionen
    • xsl:for-each, xsl:for-each-group
    • Bedingungen: xsl:if, xsl:choose, xsl:when, xsl:otherwise
    • Schlüssel definieren und gruppieren mit xsl:key
    • Sortieren mit xsl:sort
    • Formatieren mit xsl:decimal-format
    • Funktionen zur Stringverarbeitung
    • Benutzerdefinierte Funktionen mit xsl:sequence
    • Arbeiten mit dem Sequence Constructor und Filter Expressions
    • Anlegen und Auswerten temporärer Bäume
    • Nummerieren mit xsl:number und position(); spezielle Nummerierungen, das Counter-Problem
    • Mehrere Ausgabedokumente mit xsl:result-document erzeugen
    • Mehrere XML-Quelldokumente einbeziehen
    • Verwendung von Datums- und Zeit-Funktionen
    • Verarbeitung von JSON-Daten
  • Automatisierte Workflows
    • Übersicht: XML - konfigurierte Workflows
    • Vergleich ANT / XProc
    • Kurzeinstieg in ANT
    • Kurzeinstieg in XProc
    • Testautomatisierung
    • Konvertierungsstrecken aufsetzen
    • Datenkommunikation mit FTP, oFTP, Telebox, email, HTTP, AS2, XMPP im Überblick
    • Übersicht: REST-Webservices
  • EDI-Datenformate und Datenstrukturen
    • Übersicht über EDI-relevante Datenformate
    • CSV, ANSI, EDIFACT, JSON, XML im Vergleich
    • Datenkonvertierungen von / nach XML
    • Datenmodellierung mit XML-Techniken
  • Date ...
Mehr Informationen >>

Lernziele

An vielen praxisorientierten Beispielen lernen Sie die Verwendung von XML-Techniken beim physischen Mapping unterschiedlicher Datenformate.

Zielgruppen

Verantwortliche und Praktiker aus dem EDI-Umfeld, InformationBroker.  Erfahrung im Umgang mit einem Windows - Rechner. Grundlegende  Programmiererfahrung in irgendeiner Programmiersprache ist hilfreich,  aber nicht zwingend notwendig.
Verantwortliche und Praktiker aus dem EDI-Umfeld, InformationBroker.  Erfahrung im Umgang mit einem Windows - Rechner. Grundlegende  Programmiererfahrung in irgendeiner Programmiersprache ist hilfre ... Mehr Informationen >>

Termine und Orte

SG-Seminar-Nr.: 6915057

Anbieter-Seminar-Nr.: 2165

Termine

  • 10.06.2024 - 12.06.2024

    Köln, DE

  • 16.09.2024 - 18.09.2024

    Köln, DE

  • 02.12.2024 - 04.12.2024

    Köln, DE

  • 05.03.2025 - 07.03.2025

    Köln, DE

  • 11.06.2025 - 13.06.2025

    Köln, DE

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Jetzt buchen ›
Seminar merken ›

Semigator berücksichtigt

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

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Zertifikat
  • 21 h
  •  
  • Anbieterbewertung (113)

Ihre Vorteile mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service