XPath 表達(dá)式可返回節(jié)點(diǎn)集、字符串、邏輯值以及數(shù)字。
XPath 運(yùn)算符
下面列出了可用在 XPath 表達(dá)式中的運(yùn)算符:
| 運(yùn)算符 | 描述 | 實(shí)例 | 返回值 |
|---|---|---|---|
| 計(jì)算兩個(gè)節(jié)點(diǎn)集 | //book | 返回所有擁有 book 和 cd 元素的節(jié)點(diǎn)集 | |
| + | 加法 | 6 + 4 | 10 |
| - | 減法 | 6 - 4 | 2 |
| * | 乘法 | 6 * 4 | 24 |
| div | 除法 | 8 div 4 | 2 |
| = | 等于 | PRice=9.80 | 如果 price 是 9.80,則返回 true。如果 price 是 9.90,則返回 false。 |
| != | 不等于 | price!=9.80 | 如果 price 是 9.90,則返回 true。如果 price 是 9.80,則返回 false。 |
| < | 小于 | price<9.80 | 如果 price 是 9.00,則返回 true。如果 price 是 9.90,則返回 false。 |
| <= | 小于或等于 | price<=9.80 | 如果 price 是 9.00,則返回 true。如果 price 是 9.90,則返回 false。 |
| > | 大于 | price>9.80 | 如果 price 是 9.90,則返回 true。如果 price 是 9.80,則返回 false。 |
| 大于或等于 | price>=9.80 | 如果 price 是 9.90,則返回 true。如果 price 是 9.70,則返回 false。 | |
| or | 或 | price=9.80 or price=9.70 | 如果 price 是 9.80,則返回 true。如果 price 是 9.50,則返回 false。 |
| and | 與 | price>9.00 and price<9.90 | 如果 price 是 9.80,則返回 true。如果 price 是 8.50,則返回 false。 |
| mod | 計(jì)算除法的余數(shù) | 5 mod 2 | 1 |
—–下面有個(gè)“頂”字,你懂得O(∩_∩)O哈哈~ —–樂于分享,共同進(jìn)步! —–更多文章請看:http://blog.csdn.net/duruiqi_fx
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注