XPath 除法运算符

Ary*_*rya 4 xml xpath

正斜杠是/XPath 表达式中的有效除法运算符吗?在书的第 132 页Pro PHP XML and Web Services(ISBN-13:9781590596333),在表 4-3(XPath 运算符)中,仅div列出了除法运算符,但在第 146 页上,有一个使用的示例/获取舍入平均值某些元素中数字的价格:round(sum(//*[local-name()="price"]) / count(//*[local-name()="price]))

在该示例中,似乎/前一个count被用作除法运算符。

kjh*_*hes 6

你发现了一个错误。

/分隔 XPath 中的定位步骤;它从来都不是除法运算符。

div是一般数字除法运算符,并且idiv(在 XPath 2.0+ 中)是整数除法运算符。