XPath(3) operators and if, for, some, and every

mathematical operators

+, -, *, div, idiv( integer division ), mod, -x( unary minus ), +x( unary plus )

Comparing operators

=, !=, 
< or &lt;
 > or &gt;
<= or &lt;=
> or &gt;
>= or &gt;=
and
or

value comparison operator

this is stricter than comparing operators

eq

ne

lt

gt


boolean expressions

and

or

combining node sets

union( | )

intersect

except


if statement

if (... ) then ...
else if (...) then ...
else if (...) then ...
else then ...


for statement

for $x in E1 return E2

for example
sum(for $v in order-item return $v/price * $v/quantity) 
returns the total value of (price times quantity) for all the selected order-item elements.

some and every expression

some $x in E1 satisfies E2
every $x in E1 satisfies E2





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值