深水池塘

记录学习过程,分享经验和心得

XPath初学笔记(四)

【本文是在阅读www.w3school.com.cn的教程时随手记下的内容,以免遗忘】

XPath 运算符

下面列出了可用在 XPath 表达式中的运算符:

运算符

描述

实例

返回值

|

计算两个节点集

//book | //cd

返回所有带有 book ck 元素的节点集

+

加法

6 + 4

10

-

减法

6 - 4

2

*

乘法

6 * 4

24

div

除法

8 div 4

2

=

等于

price=9.80

如果 price 9.80,则返回 true

如果 price 9.90,则返回 fasle

!=

不等于

price!=9.80

如果 price 9.90,则返回 true

如果 price 9.98,则返回 fasle

<

小于

price<9.80

如果price9.00,则返回true

如果price9.98,则返回fasle

<=

小于或等于

price<=9.80

如果 price 9.00,则返回 true

如果 price 9.90,则返回 fasle

>

大于

price>9.80

如果 price 9.90,则返回 true

如果 price 9.80,则返回 fasle

>=

大于或等于

price>=9.80

如果 price 9.90,则返回 true

如果 price 9.70,则返回 fasle

or

price=9.80 or price=9.70

如果 price 9.80,则返回 true

如果 price 9.50,则返回 fasle

and

price>9.00 and price<9.90

如果 price 9.80,则返回 true

如果 price 8.50,则返回 fasle

mod

计算除法的余数

5 mod 2

1


节点选取

我们将使用微软的 XML DOM 对象来载入 XML 文档,并使用 selectNodes() 函数从 XML 文档选取节点:

set xmlDoc=CreateObject("Microsoft.XMLDOM")
xmlDoc.async
="false"
xmlDoc.load(
"books.xml")

xmlDoc.selectNodes(路径表达式)

posted on 2008-06-28 13:56 沉没的青蛙 阅读(39) 评论(0)  编辑 收藏 网摘 所属分类: xml


标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-06-28 14:02 编辑过
Google站内搜索


China-pub 计算机图书网上专卖店!6.5万品种 2-8折!
近千种 9-95 新二手计算图书火热销售中!

相关文章:


相关搜索:
XPath初学笔记

相关链接: