閱讀939 返回首頁    go 阿裏雲 go 技術社區[雲棲]


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

  上一篇:go 經典時空公司麵試題目
  下一篇:go NanoXML組件解析xml實例