XSLT ist eine Sprache für Dokumente in XHTML-Dokumente oder andere XML-Dokumente XML-Transformation.
XPath ist eine Sprache für in XML-Dokumenten navigieren.
Was Sie sollten bereits wissen
Bevor Sie auch weiterhin Sie ein grundlegendes Verständnis der folgenden haben sollte:
- HTML
- XML
Wenn Sie diese Themen zuerst studieren wollen, finden Sie die Tutorials auf unserer Startseite .
Was ist XSLT?
- XSLT steht für XSL Transformations
- XSLT ist der wichtigste Teil von XSL
- XSLT transformiert ein XML-Dokument in ein anderes XML-Dokument
- XSLT verwendet XPath in XML-Dokumenten zu navigieren
- XSLT ist eine W3C-Empfehlung
XSLT = XSL Transformations
XSLT ist der wichtigste Teil von XSL.
XSLT wird verwendet, um ein XML-Dokument in ein anderen XML-Dokument oder eine andere Art von Dokument zu transformieren, die von einem Browser erkannt wird, wie HTML und XHTML. Normalerweise XSLT tut dies durch Transformieren jedes XML - Elements in ein (X) HTML - Element.
Mit XSLT können Sie hinzufügen / entfernen Elemente und Attribute zu oder von der Ausgabedatei. Sie können auch Elemente neu ordnen und sortieren, Tests durchzuführen und Entscheidungen darüber, welche Elemente zu verstecken und Display, und vieles mehr.
Ein üblicher Weg , den Transformationsprozess zu beschreiben , ist zu sagen , dass XSLT transforms an XML source-tree into an XML result-tree - XSLT transforms an XML source-tree into an XML result-tree - XSLT transforms an XML source-tree into an XML result-tree .
XSLT Verwendet XPath
XSLT verwendet XPath Informationen in einem XML-Dokument zu finden. XPath wird verwendet, um durch Elemente zu navigieren und Attribute in XML-Dokumenten.
Wenn Sie XPath wollen , zuerst studieren, lesen Sie bitte unsere XPath Tutorial .
Wie funktioniert es?
Im Transformationsprozess, XSLT verwendet XPath Teile des Quelldokumentes zu definieren, die eine oder mehr vordefinierte Vorlagen übereinstimmen sollten. Wenn eine Übereinstimmung gefunden wird, XSLT wird den passenden Teil des Quelldokumentes in das Ergebnisdokument umwandeln.
XSLT-Browser-Unterstützung
Alle gängigen Browser unterstützen XSLT und XPath.
XSLT ist eine W3C-Empfehlung
XSLT wurde W3C-Empfehlung 16. November 1999.