 |
Einführung in die Verarbeitung von XML-Dokumenten mit XSLT
Die Transformation von XML-Dokumenten mit XSLT in andere XML-basierte oder textliche Datenformate ist ein einfacher und kostengünstiger Weg. Er wird nicht nur benutzt bei der Erzeugung von (X)HTML-Dateien für die Publikation im Web, sondern auch bei der Weiterverarbeitung in den Satz - sei es für InDesign oder 3B2/APP. XSLT kommt auch bei der Generierung von validen XML-Daten aus den XML-Exporten gängiger Editoren (z.B. MS Word oder OpenOffice), Umsetzungstools (z.B. Upcast von Infinity Loop) oder Satzprogrammen (z.B. InDesign) zum Einsatz.
Seminarziel
Das Seminar führt Sie ein in die Konzepte von XSLT. Die Anwendung der verschiedenen Befehle wird direkt am Rechner so weit geschult, dass ein selbstständiges Weiterarbeiten auf dieser Grundlage möglich ist. Gearbeitet wird mit XSLT 1.0, ein Ausblick auf den deutlich erweiterten Funktionsumfang von XSLT 2.0 wird gegeben.
Zur Einführung in das Konzept und die Funktionsweise von XSLT wird die Transformation von XML-Daten in HTML benutzt. HTML-Grundkenntnisse sollten vorhanden sein.
Zielgruppe
Mitarbeiten aus den Bereichen Herstellung, Neue Medien, Internet/Online, auch Technische Dokumentation, Unternehmens- bzw. Produktdokumentation.
Sehr gute XML-Kenntnisse sind Voraussetzung für die Kursteilnahme.
Themen (2 Tage)
· Grundkonzept und Ablaufschema
· Baumstruktur und Knotenkonzept
· Aufbau eines Stylesheets
· Toplevel-Elemente
· Aufbau einer Templateregel
· Adressierung von Knoten und Knotenmengen mit XPath
· XPath-Achsen
· XSLT-Standardregeln
· Werte ins Zieldokument bringen (xsl:apply-templates und xsl:value-of)
· Umgang mit Whitespace
· Text generieren
· Verweise erstellen
· Erstellen eines Inhaltsverzeichnisses
· Nummerieren und Sortieren
· Reorganisation eines Dokuments
· neue Elemente und Attribute generieren
· Bedingungen testen (xsl:if und xsl:choose)
· Schleifen (xsl:for-each)
· Register generieren
· XPath-Prädikate
XML-Software
Für die praktischen Übungen (DTD-Erstellung, Neuerfassung und Bearbeitung von XML-Daten, Transformation mit XSLT) benutzen wir Altova XML Spy. Als Formatiersystem wird Antennahouse XSL Formatter verwendet.
Referenten
Ursula
Welsch und Willi Breitwieser
Termine und Preis
... zurück zur Startseite
Inhouse-Seminar
Profitieren Sie von unseren Inhouse-Seminaren!
Fragen Sie uns nach Terminen!
zurück
|
 |
Weitere Seminarthemen:
Bitte beachten Sie auch unsere Seminare zu konzeptionellen, organisatorischen und technischen Fragen des digitalen Produzierens und elektronischen Publizierens bei
|
|