XSL最全基础教程

 时间:2024-10-14 20:33:20

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&qu泠贾高框ot; 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最全基础教程

4、编写XSL样式表创建一个名为books.xsl的文件,将books.xml文件思凳框酣转换成HTML格式。内容如下:<?xml version="1.0" encodi荏鱿胫协ng="UTF-8"?><xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html> <head> <title>编程书籍列表</title> </head> <body> <h2>My books list</h2> <table border="1" cellspacing="0" cellspadding="0"> <tr> <th>Book</th> <th>Author</th> <th>Publisher</th> </tr> <xsl:for-each select="books/book"> <tr> <td><xsl:value-of select="name"/></td> <td><xsl:value-of select="author"/></td> <td><xsl:value-of select="publisher"/></td> </tr> </xsl:for-each> </table> </body> </html> </xsl:template></xsl:stylesheet>

XSL最全基础教程

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

XSL最全基础教程

6、第二种方法:通过Notepadd++的XML Tools插件转换xml文件查看结果,具体步骤如下 1)用Notepadd++打开books.xml文件; 2)选择“插件”->选择 "XML Tools"-> 选择 “XSL Tranformation”; 3)在弹出框中选择xsl文件路径,点击“Transform”按钮查看结果; 4)保存生成的文件,可以通过任意浏览器查看。

XSL最全基础教程
XSL最全基础教程
XSL最全基础教程
XSL最全基础教程
  • 如何在win10系统桌面上建立命令提示符运行图标
  • notepad++如何美化界面文件夹工作区文档结构图
  • 如何处理 ORA-01489: 字符串连接的结果过长
  • Xshell看不见鼠标
  • Jquery怎么获取select选中项自定义属性的值
  • 热门搜索
    走进童话世界手抄报 四年级环保手抄报 关于爱国的手抄报内容 寻访红色足迹手抄报 诚信的手抄报图片 感恩为主题的手抄报 勤俭节约手抄报图片 读书小报手抄报图片 伊索寓言手抄报 体育节手抄报