XML XPath 查詢技術可以通過以下幾種方式進行:
絕對路徑:通過完整的路徑來定位節點,例如:/bookstore/book[1]/title
相對路徑:相對于當前節點的路徑來定位節點,例如:./title
節點名稱:通過節點名稱來定位節點,例如://title
謂語:通過謂語來篩選節點,例如://book[price>35]
通配符:使用通配符來匹配節點,例如://book/*
屬性值:通過節點的屬性值來定位節點,例如://book[@category=‘fiction’]
多路徑選擇:可以使用|操作符來選擇多個路徑,例如://book/title | //book/author
父節點:使用…來定位父節點,例如:./author/…
子節點:使用/來定位子節點,例如://book/title/text()