Download als PDFSchulung:
Transformation und Styling mit XSLT

Kurs-IDDauerPreisNächste TermineVeranstaltungsortDFG
XXSLT2 Tage1.150 EUR (Preis pro Person zzgl. MwSt.)
Inhouse Seminare auf Anfrage.
16.03. - 17.03.2017
29.06. - 30.06.2017
19.10. - 20.10.2017
Mannheim
Mannheim
Mannheim
Wir beraten Sie gern
Infomail
Anja Fassott
+49 621 71839-12
Offene Termine
16.03. - 17.03.Anmelden
29.06. - 30.06.Anmelden
19.10. - 20.10.Anmelden
07.12. - 08.12.Anmelden
   
Fax-Formular:Anmelden

✱  Durchführungsgarantie

Inhouse Kurse
Alle Seminare sind auch Inhouse möglich.
Individual-Schulung
Sie wollen die volle Aufmerksamkeit?!
In unseren Individual-Schulungen haben sie den Trainer ganz für sich alleine.

Seminarbeschreibung

XML Dokumente können mittels XSLT in die verschiedensten Text-Formate transformiert werden. (X)HTML, andere XML-Formate, reiner Text oder CSV sind nur ein paar Beispiele von vielen. Für diese Umwandlung steht mit der eXtensible Stylesheet Language for Transformations XSLT eine mächtige, regelbasierte Sprache zur Verfügung. Im Kurs erlernen Sie die Grundlagen und Arbeitsweise von XSLT. Viele Übungen und Beispiele, wie das Erzeugen einer Webseite mit Menü und Inhaltsverzeichnis führen Sie in die neue Denkweise ein. Für häufige Probleme aus der Praxis wie Sortieren, Gruppieren und Summieren werden Lösungen vorgestellt. Ein eigenes Kapitel beschäftigt sich mit den Neuerungen und Verbesserungen von XSLT und XPath 2.0 gegenüber der Version 1.0.

Kurs-Inhalt

Hintergrund und Begriffe

  • XML, XSL, XSLT, XPath, XSL-FO?
  • Typische Anwendungsfälle für XSLT
  • Transformation von XML in beliebige Zielformate
  • XSLT Prozessoren (Saxon, Altova, MSXML, Xalan)

Grundlegende Elemente

  • Aufbau und Grundelemente eines Stylesheets
  • Die wichtigsten Elemente im Überblick
  • Definition und Aufruf von Template Rules
  • Schleifen, Bedingungen, Variablen und Parameter
  • AVT - Attribute Value Templates

XPath

  • Pfade und Achsen zur Navigation im XML-Dokument
  • Context und Current Node
  • Prädikate als Filter der Knotenmengen
  • XPath-Funktionen

Erstellen komplexer Stylesheets

  • Arbeiten mit Listen und Rekursion
  • Modularisierung: Importieren und Includieren von Stylesheets
  • XSLT-Performance: Verwendung von Indizes
  • Sonderzeichen, Unicode und Whitespaces
  • Rechnen und Aggregieren
  • Best Practice: Schleifen vs. Template Rules, Bedingungen vs. Prädikate

Beispiele aus der Praxis

  • Stringverarbeitung: Funktionale Programmierung und Rekursionen
  • Sortieren und Gruppieren
  • Gleichzeitiges Verarbeitung mehrerer XML-Dokumente
  • Erzeugen von mehreren Zieldokumente und Formate
  • Erzeugen von Inhaltsverzeichnissen und Sitemaps
  • XSLT erweitern: Eigene Funktionalität in Java

XSLT und XPATH 2.0

  • Neu in XSLT 2.0: Sequenzen, Elemente
  • Unterschiede und Verbesserungen gegenüber 1.0
  • En Detail: Gruppieren, Stringverarbeitung, RegEx, Datum und Zeit
  • Typisierung: XSLT und W3C-XML-Schema
  • XPath 2.0: Datenmodell, Funktionen und Operatoren

XSL-FO: PDF-Generierung

  • Automatisierter Schriftsatz mit XML
  • XSLT Zielformat "Formatting Objects"
  • Grundgerüst, VCokumentvorlagen und Page-Sequence
  • Absätze, Textfelder, Listen und Tabellen

Zielgruppe

Entwickler und Anwender von Webanwendungen, Content Management Systemen, Datenbanken oder Mobile Commerce. Poweruser im redaktionellen Bereich.

Voraussetzung für Seminar-Teilnahme

Grundkenntnisse in XML sind notwendig z.B. durch Besuch einer XML Schulung. Programmierkenntnisse sind hilfreich aber nicht erforderlich.

Seminar-Dauer

2 Tage, 1. Tag 10:00 bis 17:00 Uhr, Folgetag(e) 9:00 bis 16:30 Uhr

Teilnehmerzahl

min. 1, max. 8 Personen

Vorteile einer Seminar-Teilnahme

  • Erfahren Sie, wie Sie die Möglichkeiten von XSLT ausschöpfen können
  • Erlernen Sie die Denkweise für das Erstellen von regelbasierten Stylesheets
  • Profitieren Sie von den Übungen und Beispielen später in der Praxis
  • Unsere Kurs-Unterlagen sind immer auf dem aktuellsten Stand

Termine für Seminar: Transformation und Styling mit XSLT

Seminar-TerminDauerDFGOrtPreisKurs-IDSeminar-Anmeldung
16.03. - 17.03.20172Mannheim1.150 EURXXSLTWeb-FormularFax-Formular
29.06. - 30.06.20172Mannheim1.150 EURXXSLTWeb-FormularFax-Formular
19.10. - 20.10.20172Mannheim1.150 EURXXSLTWeb-FormularFax-Formular
07.12. - 08.12.20172Mannheim1.150 EURXXSLTWeb-FormularFax-Formular

Preis pro Person zzgl. MwSt. inkl. Unterlagen, Zertifikat, Tagesverpflegung, Getränke, Obst und Snacks.

Inhouse-Kurse

Alle unsere Seminare können wir Ihnen auch für eine Durchführung in Ihrem Hause anbieten. Hierbei können die Inhalte aller unserer Seminare beliebig für Ihr individuelles Training zu einem Wunschseminar zusammengestellt werden.

Rabatte, Durchführungsgarantie und AGBs

Zum Geschaeftsbreich Competence Center
Schulung
Sie können noch kein Schema? In unserer XML Schema lernen Sie Modellierung und Validierung von XML Dokumenten.
Artikel
Dieser Artikel gibt einen Überblick über die Neuerungen im W3C XML Schema 1.1 Überblick: W3C XML Schema 1.1.
Artikel
Dieser Artikel gibt eine Überblick über Vor- und Nachteile verschiedener XSLT Prozessoren.