XPath 是一門(mén)在 XML 文檔中查找信息的語(yǔ)言。
XPath 節(jié)點(diǎn) 語(yǔ)法
在 XPath 中,有七種類型的節(jié)點(diǎn):元素、屬性、文本、命名空間、處理指令、注釋以及文檔(根)節(jié)點(diǎn)。XML 文檔是被作為節(jié)點(diǎn)樹(shù)來(lái)對(duì)待的。樹(shù)的根被稱為文檔節(jié)點(diǎn)或者根節(jié)點(diǎn)。
XPath 節(jié)點(diǎn) 示例
<?xml version="1.0" encoding="UTF-8"?> <bookstore> <book> <title>Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book> </bookstore>
上面的XML文檔中的節(jié)點(diǎn)例子:
<bookstore> (文檔節(jié)點(diǎn)) <author>J K. Rowling</author> (元素節(jié)點(diǎn)) lang="en" (屬性節(jié)點(diǎn))