Einführung in XSLT

XSLT ist eine Sprache, die verwendet wird, um XML-Dokumente in XHTML-Dokumente oder andere XML-Dokumente zu konvertieren.

XPath ist eine Sprache, die verwendet wird, um im XML-Dokument zu navigieren.

Vor dem Lernen müssen Sie folgende Grundkenntnisse haben:

Bevor Sie fortfahren, müssen Sie grundlegende Kenntnisse in folgenden Bereichen haben:

  • HTML / XHTML
  • XML / XML-Namespace
  • XPath

Wenn Sie diese Projekte zunächst lernen möchten, besuchen Sie bitte unsere Startseite Besuchen Sie diese Tutorials.

Was ist XSLT?

  • XSLT bezieht sich auf XSL-Transformation (XSL Transformations).
  • XSLT ist der wichtigste Teil von XSL.
  • XSLT kann ein XML-Dokument in ein anderes XML-Dokument konvertieren.
  • XSLT nutzt XPath, um im XML-Dokument zu navigieren.
  • XPath ist ein Standard der W3C.

XSLT = XSL-Transformation

XSLT ist der wichtigste Teil von XSL.

XSLT wird verwendet, um ein XML-Dokument in ein anderes XML-Dokument oder in andere vom Browser erkannte Dokumenttypen wie HTML und XHTML zu konvertieren. Normalerweise wird dies durch Konvertieren jedes XML-Elements in ein (X)HTML-Element erreicht.

Mit XSLT können Sie Elemente und Attribute zu oder von Ausgabedateien hinzufügen oder entfernen. Sie können auch die Reihenfolge der Elemente ändern, Tests durchführen und entscheiden, welche Elemente ausgeblendet oder angezeigt werden sollen, und so weiter.

Eine häufig verwendete Beschreibung des Transformationsprozesses ist,XSLT konvertiert das XML-Quellbaum in ein XML-Ergebnisbaum.

XSLT verwendet XPath

XSLT verwendet XPath, um Informationen in XML-Dokumenten zu finden. XPath wird verwendet, um durch Elemente und Attribute in XML-Dokumenten zu navigieren.

Wenn Sie zuerst XPath lernen möchten, besuchen Sie bitte unsere XPath-Tutorials.

Wie funktioniert es?

Während des Transformationsprozesses verwendet XSLT XPath, um Teile des Quelldokuments zu definieren, die einem oder mehreren vordefinierten Mustern entsprechen. Sobald eine Übereinstimmung gefunden wird, konvertiert XSLT die übereinstimmenden Teile des Quelldokuments in das Ziel Dokument.

XSLT ist ein W3C-Standard

XSLT wurde am 16. November 1999 als W3C-Standard anerkannt.

Für mehr Informationen über die W3C-XSLT-Aktivitäten besuchen Sie bitte unsere W3C-Tutorials.