Difference between revisions of "XSLT"
From Dietrich Blog (Strato)
(→Beispiele) |
|||
Line 18: | Line 18: | ||
== Ein einfaches Beispiel == | == Ein einfaches Beispiel == | ||
− | + | Als Eingabe folgendes XML-Dokument: | |
− | == | + | <pre> |
+ | <?xml version="1.0" encoding="UTF-8"?> | ||
+ | <message>Yep, it worked!</message> | ||
+ | </pre> | ||
+ | Zur Transformation folgendes XSL-Stylesheet: | ||
+ | <pre> | ||
+ | ... | ||
+ | </pre> | ||
+ | |||
+ | |||
+ | == Weitere Beispiele == | ||
* [[DocBook]] | * [[DocBook]] | ||
* [[WebsiteTraditionell]] | * [[WebsiteTraditionell]] |
Revision as of 17:56, 12 April 2009
Siehe auch: XSLT
Mithilfe von XSL-Stylesheets kann man XML-Dokumente in verschiedenen Output-Formate transformieren.
Web Links
XSL Namespace
Das XSL-Stylesheet sollte anfangen mit:
<xsl:stylesheet xmlns:xsl = "http://www.w3.org/1999/XSL/Transform" version = "1.0" >
XSL Output Methods
- <xsl:output method = "text" />
- <xsl:output method = "html" />
- <xsl:output method = "xml" />
Ein einfaches Beispiel
Als Eingabe folgendes XML-Dokument:
<?xml version="1.0" encoding="UTF-8"?> <message>Yep, it worked!</message>
Zur Transformation folgendes XSL-Stylesheet:
...
Weitere Beispiele
Xalan
XSLT-Prozessor Xalan...
-- Dkracht 13:07, 12 April 2009 (CEST)