XPath in JavaScript(xpath簡介)
XPath 是一門在 XML 文檔中查找信息的語言。XPath 可用來在 XML 文檔中對元素和屬性進行遍曆。XPath 是 W3C XSLT 標準的主要元素,並且 XQuery 和 XPointer 同時被構建於 XPath 表達之上。因此,對 XPath 的理解是很多高級 XML 應用的基礎。
選取節點:
XPath 使用路徑表達式在 XML 文檔中選取節點。節點是通過沿著路徑或者 step 來選取的
nodename
選取此節點的所有子節點
/
從根結點選取
//
從匹配選擇的當前節點選擇文檔中的節點,而不考慮他們的位置
.
選取當前節點
..
選取當前節點的父節點
@
選取屬性
通配符
XPath 通配符可用來選取未知的 XML 元素。
*
匹配任何元素節點
@*
匹配任何屬性節點
node()
匹配任何類型的節點
選取若幹路徑
通過在路徑表達式中使用“|”運算符,您可以選取若幹個路徑。
最後更新:2017-04-02 03:13:28