XSL最全基础教程

2025-05-29 11:40:17

1、Notepadd++工具准备Notepadd++需要安装XML Tools插件,安装步骤参见经验引用,这里不多赘言。

2、编写XSL样式表声明XSL样式表的根元素是<xsl:stylesheet>或者<xsl:tranform>。声明W3C的XSLT的标准如下:<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Tranform">注意:<xsl:stylesheet>和<xsl:tranform>完全同义,声明可以改成<xsl:tranform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Tranform">。其中xmlns:xsl="http://www.w3.org/1999/XSL/Tranform"指向了W3C XSLT命名空间,如果使用XSLT的相关元素和属性,就必须在文档顶部声明该命名空间。

3、编写一个XML样例文件编写一个名为books.xml文件内容如下:<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="books.xsl"?><books> <book> <name>Thinking in Java</name> <author>Bruce Eckel </author> <publisher>Prentice Hall</publisher> <publishyear>2006-2-20</publishyear> <pages>1150</pages> </book> <book> <name>Effective Java</name> <author>Joshua Bloch</author> <publisher>Addison-Wesley Professional</publisher> <publishyear>2001-6-05</publishyear> <pages>272</pages> </book> <book> <name>Head First Java</name> <author>Elisabeth Freeman</author> <publisher>O'Reilly Media</publisher> <publishyear>2004-11-1</publishyear> <pages>678</pages> </book></books>注意:声明xml文件是<?xml version="1.0" encoding="UTF-8"?>,其中endcing="UTF-8"是编码格式。 通过<?xml-stylesheet type="text/xsl" href="books.xsl"?>引入xsl样式表文件。

XSL最全基础教程

5、测试xsl文件测试有两种方法: 第一种方法:用firefox浏览器访问本地books.xml文件,查看访问结果;

XSL最全基础教程XSL最全基础教程XSL最全基础教程
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢