浏览 2187 次
锁定老帖子 主题:【原创】一个XSL的例子
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-12-01
一直耳闻xsl,可是一直没有使用过,这次由于项目的需要,只好用心好好研究一下,成果如下: 1 <?xml-stylesheet type="text/xsl" href="hello.xsl"?>
这个href就是告诉浏览器,解析我的xsl是什么,那么xsl的内容是什么呢 1 <?xml version="1.0" encoding="iso-8859-1"?>
2 3 <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"> 4 5 <xsl:template match="/"> 6 7 <html> 8 9 <head> 10 11 <title>First XSLT example</title> 12 13 </head> 14 15 <body> 16 17 <p><xsl:value-of select="greeting"/></p> 18 19 </body> 20 21 </html> 22 23 </xsl:template> 24 25 </xsl:stylesheet> 看出来了吗,xsl是以<xsl:stylesheet>标记作为开始和结束的内容,解析的模板为<xsl:template> 1 <?xml version="1.0" encoding="iso-8859-1"?>
2 3 <?xml-stylesheet type="text/xsl" href="hello.xsl"?> 4 5 <greeting>Hello, world!</greeting> hello.xsl 1 <?xml version="1.0" encoding="iso-8859-1"?>
2 3 <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"> 4 5 <xsl:template match="/"> 6 7 <html> 8 9 <head> 10 11 <title>First XSLT example</title> 12 13 </head> 14 15 <body> 16 17 <p><xsl:value-of select="greeting"/></p> 18 19 </body> 20 21 </html> 22 23 </xsl:template> 24 25 </xsl:stylesheet> 26 27 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |