English | Français | >> Deutsch << | Magyar | 中文 | Polski ZVON > Tutorials > XSLT Tutorial
>> Seite 1 << | Zurück | Vor | Inhalt | Element-Index

Mit XSL kann jeder Quelltext nach belieben ver?ndert werden. XSLT Stylesheet 1 und XSLT Stylesheet 2 erzeugen verschiedene Ausgaben, ausgehend von ein und dem selben Quelldokument.

XSLT Stylesheet 1

XML Quelltext
<source>

<title>XSL</title>
<author>John Smith</author>

</source>

Ausgabe
<h1>XSL</h1>
<h2>John Smith</h2>

HTML-Ansicht

XSL

John Smith

XSLT Stylesheet
<xsl:stylesheet version = '1.0'
     xmlns:xsl='http://www.w3.org/1999/XSL/Transform'>

<xsl:template match="/">
     <h1>
          <xsl:value-of select="//title"/>
     </h1>
     <h2>
          <xsl:value-of select="//author"/>
     </h2>
</xsl:template>


</xsl:stylesheet>


XSLT Stylesheet 2

XML Quelltext
<source>

<title>XSL</title>
<author>John Smith</author>

</source>

Ausgabe
<h2>John Smith</h2>
<h1>XSL</h1>

HTML-Ansicht

John Smith

XSL

XSLT Stylesheet
<xsl:stylesheet version = '1.0'
     xmlns:xsl='http://www.w3.org/1999/XSL/Transform'>

<xsl:template match="/">
     <h2>
          <xsl:value-of select="//author"/>
     </h2>
     <h1>
          <xsl:value-of select="//title"/>
     </h1>
</xsl:template>


</xsl:stylesheet>