seminar buchen

Seminar XSLT für EDI und InformationBroker

Seminar / Training XSLT für EDI und InformationBroker

EDI-Datenformate und Datenstrukturen

  • Übersicht der EDI-relevanten Datenformate
  • CSV, ANSI, EDIFACT, JSON, XML im Vergleich
  • Datenkonvertierungen von / nach XML
  • Datenmodellierung mit XML-Techniken

Datenvalidierung - wofür?

  • XML in Konvertierungsprozessen
  • Validierungsstandards
  • Einführung in DTD

Einstieg in das XML-Schema

  • Konvertierung von DTD nach XML-Schema
  • Namensräume, Strukturen, Datentypen, Annotationen
  • Einfache und komplexe Strukturen
  • Gruppierungen, abstrakte Elemente
  • Überblick über Schemadesigns: globale und lokale Deklarationen
  • Definieren von eindeutigen und abhängigen Schlüsseln
  • Einbinden externer XSDs: einbinden oder importieren?
  • Validieren von XML-Dokumenten mit XML-Schema

Automatisierung von Tests

  • Übersicht über die Testverfahren
  • Eintrag 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
  • Überblick über den Funktionsumfang
  • Pfade, Achsen, Prädikate, Funktionen
  • Absolute und relative Adressierung von Elementen
  • Numerische XPath-Funktionen
  • Präzise Navigation in XML-Quelldokumenten

Mapping mit XSLT 1.0, XSLT 2.0 und XSLT 3.0

  • Der Namensraum www.w3.org/1999/XSL/Transform
  • Grundlegende Struktur eines XSL-Stylesheets
  • Erstellung eines schema-basierten Ziel-Mappings
  • 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
  • Definieren und Gruppieren von Schlüsseln mit xsl: key
  • Sortieren mit xsl: sort
  • Formatierung mit xsl: decimal format
  • Funktionen zur Verarbeitung von Zeichenketten
  • Benutzerdefinierte Funktionen mit xsl: sequence
  • Arbeiten mit dem Sequence-Konstruktor und Filterausdrücken
  • Erzeugung und Auswertung von temporären Bäumen
  • Nummerierung mit xsl: Nummer und Position (); spezielle Nummerierung, das Zählerproblem
  • Erzeugen mehrerer Ausgabedokumente mit xsl: result-document
  • Einbinden mehrerer XML-Quelldokumente
  • Verwendung von Datums- und Zeitfunktionen
  • Verarbeitung von JSON-Daten

Automatisierte Arbeitsabläufe

  • XML - konfigurierte Arbeitsabläufe
  • Vergleich von ANT / XProc
  • Automatisierung testen
  • Einrichten von Konvertierungsrouten
  • Datenkommunikation mit FTP, oFTP, Telebox, E-Mail, HTTP, AS2, XMPP auf einen Blick

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

  • Stephano Procaccini

    Telefon: + 41 (800) 0800 99
    E-Mail:

  • Tasso Kaiser

    Telefon: + 41 (800) 0800 99
    E-Mail:

Seminardetails

   
Dauer: 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr
Preis: Öffentlich und Webinar: € 1.497 zzgl. MwSt.
Inhaus: € 4.050 zzgl. MwSt.
Teilnehmeranzahl: max. 8 Teilnehmer
Teilnehmer: Verantwortliche Personen und Praktiker aus dem EDI-Umfeld, InformationBroker.
Erfahrung im Umgang mit einem Windows-Rechner. Grundlegende Programmiererfahrung in einer beliebigen Programmiersprache ist hilfreich, aber nicht erforderlich.  
Standorte: ###STANDORTE###
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Inhaus, Webinar
Durchführungsgarantie: ja, ab 2 Teilnehmern; Details
Sprache: Deutsch (Englisch ist bei Firmenseminaren ebenfalls möglich)
Seminarunterlage: Dokumentation auf CD oder Papier
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen im Restaurant - (bei öffentlichen Seminaren)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 41 (800) 0800 99

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
© 2024 www.networkuniversity.ch All rights reserved.  | Kontakt | Impressum | AGB | Nach oben