uio--WebPageHeader-Module
uio--HeaderCarousel-Module
uio--WebPageMain-Module

XML-A301 Fundamentals Teil 3

Teil 1: Überblick

Überblick

XSL Programmierung ermöglicht die Transformation von XML Dokumenten zu einem alternativen XML Dokument. Damit ist es möglich, XML Dokumente sowie auch verknüpfte XML Dokumente vergleichbar einer Datenbankabfrage nach Daten zu durchsuchen und hierbei durchaus sehr raffiniert Bedingungen im Achsensystem von XML DOM Documents zu berücksichtigen.

XSL hat den Vorteil, dass eine XML-XSL-Transformationen nicht nur innerhalb von Entwicklungsumgebungen und/oder sogar direkt im Browser durchgeführt werden kann sondern es einen solchen XSLProcessor für viele Programmiersprachen wie PHP, JAVA, C# und inzwischen auch JavaScript, NodeJS und andere mehr gibt. Ein einmal für XML geschriebenes XSL Programm lässt sich deshalb mit all diesen Sprachen auf serverseite einsetzen ist deshalb hervorragend auch für die Erzeugung von HTML Code geeignet.

Hinweis: Andere Seminarportale haben einen ähnlichen Kurs und bezeichnen diesen als "XML Aufbau".

XML-A201 Fundamentals Teil 2

Teil 2: Kursinhalt

Kursinhalt XML-A201 im Überblick

In dieser Schulung befassen wir uns eingehender mit der Verarbeitung von XML.

Programmierung und Generierung von DTDs als Typendefinitionen für XML Dokumente. Document Type Definitionen sind ein gegenüber XSDs schneller erlernbares Verfahren, mit dessen Hilfe XML Daten validiert werden können.

Programmierung von XSD XML Schema Definitionen. Mit Hilfe von XS Files ist es möglich, XML Daten weitaus detaillierter strukturieren und genauer validieren zu lassen als mit Hilfe von DTDs.

Programmierung von XSL-T Befehlen für die Transformation von XML Dokumenten in andere XML Formate wie beispielsweise SVG Grafiken als u. a. Importformat für Layout/Satz-Programme im Druckbereich oder auch in HTML5/CSS. Mit Hilfe von XSL lassen sich Knoten und Daten in XML Dokumenten selektieren, filtern und in anderen Formaten ausgeben.

Wir zeigen Ihnen, wie Sie XML Daten über DTDs und XML Schema im Browser, über Entwicklungsumgebungen sowie auch über Programmiersprachen wie beispielsweise auch mit Grundkenntnissen in PHP validieren lassen können.

Sie erlernen die grundlegenden Begriffe und Funktionen rund um das Document Object Model DOM für XML sowie die DOM Element Selektion und Manipulation mit Hilfe von JavaScript für XML und HTML5.

Vorkenntnisse

Diese Schulung erfordert von Ihnen Grundkenntnisse in XML, DTD, XSD, HTML5, CSS und XSL/XSL-T wie diese im XML Grundkurs geschult werden.

Programmierkenntnisse in Programmiersprachen wie JavaScript, PHP, JAVA etc. sind als Voraussetzung nicht erforderlich. Die zum Nachvollziehen der Beispiele erforderlichen einfachen Grundlagen sind Inhalt dieser Schulung.

SO IST'S BESSER.

LERNEN MIT SNEWMEDIA. Wähle ein Thema.

Schick uns den Link auf Dein Wunschthema und wir bieten Dir einen Termin an!

uio--WebPageFooter-Module