XPath 是一門在 XML 文檔中查找信息的語言。XPath 可用來在 XML 文檔中對元素和屬性進行遍歷。
XPath 是一門在 XML 文檔中查找信息的語言。
XPath 是 XSLT 中的主要元素。
XQuery 和 XPointer 均構建于 XPath 表達式之上
在 W3CSchool,我們提供完整的 XPath 2.0、XQuery 1.0 和 XSLT 2.0 的內(nèi)置函數(shù)參考手冊。
XPath 使用路徑表達式來選取 XML 文檔中的節(jié)點或者節(jié)點集。這些路徑表達式和我們在常規(guī)的電腦文件系統(tǒng)中看到的表達式非常相似。路徑表達式是從一個XML節(jié)點(當前的上下文節(jié)點)到另一個節(jié)點、或一組節(jié)點的書面步驟順序。這些步驟以“/”字符分開,每一步有三個構成成分:
軸描述(用最直接的方式接近目標節(jié)點)
節(jié)點測試(用于篩選節(jié)點位置和名稱)
節(jié)點描述(用于篩選節(jié)點的屬性和子節(jié)點特征)
一般情況下,我們使用簡寫后的語法。雖然完整的軸描述是一種更加貼近人類語言,利用自然語言的單詞和語法來書寫的描述方式,但是相比之下也更加啰嗦。
XPath簡介: 講解 XPath 的概念。
XPath 節(jié)點 :詳細介紹 XPath 中不同類型的節(jié)點,以及節(jié)點之間的關系。
XPath 語法 :講解 XPath 的語法。
XPath 軸(Axes):講解 XPath axes(軸)。
XPath 運算符 :列出了可以用于 XPath 表達式的運算符。
XPath 實例 :使用 "books.xml" 文檔來演示一些 XPath 實例。
XPath 總結 :本文內(nèi)容包括在本教程所學知識的一個總結,以及我們向你推薦的下一步應該學習的內(nèi)容。