XML Vertiefung - W3C XSL 2.0 - Seminar / Kurs von SMLAN Software und Management Training

XPath, XSLT, XSL-FO

Inhalte

Stylesheets

  • Formatvorlagen- und Stylesheettechniken
  • Stylesheetklassen
  • Erweiterte Ausgaberoutinen
  • Seitenlayout
eXtended Stylesheet Language Transforming
  • Design und XSLT Syntax
  • Matching und Prozeduren
Xpath-Vertiefung
  • XPath Datenmodell
  • Location Pfade
  • Attribute Value Templates
  • Xpath Datentypen
  • Xpath Perspektiven
XSL-FO (XSL-Formated Objects)
  • XSL-FO Übersicht
  • XML und Dokument-Verarbeitung
  • Lösungsansätze zur Druckproduktion
  • Aktuelle Tools
  • Zukünftige Entwicklung von XSL-FO
  • Stylesheet Spezifikationen
  • XSL-FO als Bestandteil von XSL
  • Shorthand, Short Form und Vererbung
Seitenorientierung
  • Dokumentklassen
  • Simple Page Master und Page Sequenzen
Areas & Region
  • Definition Areas
  • Area Typen und Komponenten
  • Referenz Areas u. Positionierung
  • region-before und region-after
Blöcke
  • Blöcke für speziellen Nutzen
  • Dekoration von Blöcken
  • Listen und Tabellen
Inline Elemente
  • Content
  • Inline Styling
  • Weitere Verwendungsmöglichkeiten
Grafiken und Farben
  • Einbetten von Vektor- und Pixelgrafiken
  • Farbspezifikationen
  • Farbprofile
Schriftstylisierung
  • Allgemeine Zeicheneigenschaften
  • Schriften
Cross-Document Links
  • Indexierung und Inhaltsangaben
  • Überschriften
Verzweigungs- und Kontrollelemente
  • Schleifen
  • Fallunterscheidung
  • Namensbezogener Templateaufruf
  • Parameter
  • Variablen
  • Rekursion
  • Schleifenemulation​
Links und Querverweise (Xlink)
  • Erzeugen von Links mit der id()- und key()-Funktion
  • Erzeugen von Links in unstrukturierten Dokumenten
Sortieren und Gruppieren
  • Sortieren mit < und >
  • Gruppierung von Knoten
XML-Dokumente direkt ansprechen
  • doc()-Funktion
  • Komplexere Techniken
Erweiterung von XSLT
  • Erweiterungselemente, -funktionen und Fallback Processing
  • Erweiterung des Saxon Prozessors
Fallstudie

Lernziele

XML stellt eine Abstraktion zwischen strukturierten Informationen und der Präsentation dar. Die eXtended Stylesheet Language ermöglicht ähnlich zum W3C Standard CSS (Cascading Style Sheets) die Möglichkeit unterschiedliche Darstellungen auf ein Instanz-Dokument anzuwenden. Die XSL Recommendation definiert hierzu: XPath als Abfragesprache, XSLT für Transformationen und Formatting Objects als Seitenbeschreibungssprache.

Dieses XML-Seminar beschäftigt sich mit XSL, der Abfragesprache XPath, der Transformation mit XSLT nach XHTML und FO. Wobei FO wiederum über einen Renderer z.B. nach PDF gerendert werden kann.

Zielgruppen

Diese Schulung richtet sich an XML Entwickler, HTML-Autoren, Webmaster und -programmierer, Administratoren, Softwareentwickler und Projektmanager.

SG-Seminar-Nr.: 5228115

Anbieter-Seminar-Nr.: XMLV

Preis jetzt anfragen

Seminar merken ›

Sie buchen immer automatisch den besten Preis für jeden Termin. 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.

Über Semigator mehr erfahren

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