极品桌面
极品网文
极品日记
访客留言
加载中...
网文首页
精妙网文
爆笑网文
网页制作
小说连载
ASP
网页技术
网站相关
XML
建站经验
PHP
MS SQL
查看文章
xslt轻松入门第四章:xpath的语法(3)
作者:未知 来源:未知 添加时间:2006年7月3日 字体:
大
中
小
81199
4.4 功能函数(functions)
在xpath里有很多功能函数可以帮助我
\@rZDf
们精确寻找需要的节点。
count()功能
作用:统计计数,返回符合条件的节点的个数。
举例:<p><xsl:&#118alue-of select="count(person[name=tom])"/></p>
说明:代码的用途是显示person元素中姓名属性值为tom有几个。
number()功能
作用:将属性的值中的文本转换为数值。
举例:<p>the number is: <xsl:&#118alue-of select="number(book/price)"/></p>
说明:代码的用途是显示书的价格。
substring() 功能
语法:substring(&#118alue, start, length)
作用:截取字符串。
举例:<p><xsl:&#118alue-of select="substring(name, 1, 3)"/></p>
说明:代码的用途是截取name元素的值,从第一个字母开始显示到第三个。
sum()功能
作用:求和。
举例:<p>total price = <xsl:&#118alue-of select="sum(/price)"/></p>
说明:代码的用途是计算所有价格的和。
上面这些功能只是xpath语法中的一部分,还有大量的功能函数没有介绍,而且目前xpath的语法仍然在不断发展中。通过这些函数我
\@rZDf
们可以实现更加复杂的查询和操作。
看到这里,我
\@rZDf
们的入门教程就快结束了。通过走马观花式的快速学习,希望大家对xslt应该有了一点基本概念:xslt是一种转换xml文档的语言,它包含两个过程:转换和格式化。xslt的功能比css强大得多,它有类似数据查询的语法。如果您对xslt感兴趣,那么以上的知识是远远不够的,需要查询更多的资料。阿捷在最后一章附录为大家提供了主要的xslt资源。
81196
返回页面顶端
上一篇:
xslt轻松入门第五章:xslt的资源
下一篇:
xslt轻松入门第四章:xpath的语法(2)
返回上一页
打印本文
加入收藏
页面最后更新时间:2010年3月10日