Ray's playground

 

The Obligatory Hello World Example(Chapter 2 of XSLT 2nd Edition)

<?xml version="1.0"?>
<greeting>
    Hello, World!
</greeting>

 

 1 <?xml version="1.0"?>
 2 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
 3     <xsl:output method="html" />
 4     <xsl:template match="/">
 5         <xsl:apply-templates select="greeting" />
 6     </xsl:template>
 7     
 8     <xsl:template match="greeting">
 9         <html>
10             <body>
11                 <h1>
12                     <xsl:value-of select="." />
13                 </h1>
14             </body>
15         </html>
16     </xsl:template>
17 </xsl:stylesheet>

 

 

java -cp saxon9he.jar net.sf.saxon.Transform -t -greeting.xml -xsl:greeting.xsl -o:output.html 

1 <html>
2    <body>
3       <h1>
4              Hello, World!
5          
6       </h1>
7    </body>
8 </html>

 

 

posted on 2011-01-13 20:13  Ray Z  阅读(186)  评论(0)    收藏  举报

导航