<?xml version="1.0" encoding="UTF-8"?>
<!--定义当前XML文档为xsl格式-->
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fn="http://www.w3.org/2005/02/xpath-functions">
<!--math表示匹配当前XML所有内容,也可以指定具体的某些值,取值方式参考XPATH语法-->
<xsl:template match="/">
<xsl:for-each select="root/a[@c=13]">
<li>
<a class="areaA" name="{@a}">
<xsl:value-of select="substring(@b,0,2)"/>
</a>
</li>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
1.<xsl:value-of select="substring(@b,0,2)"/> 读取当前节点的b属性,并进行字符串截取
注意这里用到了fn:substring函数,需要在前面加入
uri : xmlns:fn="http://www.w3.org/2005/02/xpath-functions"
2:选取当前节点下的某些子节点使用XPATH语法为:“./节点名”
3:如果需要在某个DOM文档结构的属性当中获取XML的内容,需要使用{XPATH语法} 来取值
通过使用 <xsl:value-of select="@b"/> 这种方法取值
分享到:
相关推荐
使用XSLT将XML文档转换成HTML文档.
java中使用xslt转换xml成为另一个xml 将一个xml文件按照你写的xslt的格式转换成符合你要求的xml文档
做项目是时候经常会碰到要导出word文档,比如做OA系统会导出公文、导出请假单等等。一种方法是可以使用office组件Microsoft.Office.Interop.Word来...另一只方法就是要说的使用xslt转化xml数据来得到最终的word文档。
Javascript+Xslt解析Xml为Html的方法.pdf
基于XSLT的XML文档转换技术基于XSLT的XML文档转换技术基于XSLT的XML文档转换技术基于XSLT的XML文档转换技术基于XSLT的XML文档转换技术
基础xslt与xml构建excel,使服务端execl告别简陋的csv格式文件,同时不用引用微软的offcice库。
xslt_xml_html 测试xslt_xml_html 测试xslt_xml_html 测试xslt_xml_html 测试
Javascript+Xslt解析Xml为Html的方法[参照].pdf
一个抛弃传统的标准web建站,通过xml+xslt创建的网站,解决了设计人员,跟开发人员之间的磨合,难度,大大的提高了开发效率
NULL 博文链接:https://sunny-java-163-com.iteye.com/blog/660580
用javascript以xslt显示xml_demo
DIXml is an embedded XML, XSLT, and EXSLT processing library for Delphi (Embarcadero / CodeGear / Borland). It is build on the libxml2, libxslt and libexslt libraries but requires no DLLs nor other ...
Xml生成word,本文档是讲述了如何借助WML2XSLT.EXE工具生成xslt,将xml生成word文档
java_xslt转换xml
1)xslt控制xml样式 2)xml、xslt被html调用 3)xml、xslt被c#后台调用
使用ASP处理XSLT转换XML比较简单,思路如下:创建一个XSLTemplate的对象,再创建一个XMLDOM对 象,然后在家Xml文件和XSLT文件,最后使用方法transform即可,包含到类里面,具体代码如下: 以下是引用片段:...
javascript xml xsl xslt javascript xml xsl xslt javascript xml xsl xslt javascript xml xsl xslt
WEB开发 之 使用 XSLT 显示 XML.docx
实验3XML文件映射与转换(使用XSLT和XPath)
利用XSLT转换XML.pdf利用XSLT转换XML.pdf利用XSLT转换XML.pdf利用XSLT转换XML.pdf