這是xpath_checker-0.4.4下載,XPath原用作確定XML文檔中樹節(jié)點(diǎn)信息,詳見參考XPath 1.0和XPath 2.0。使用見文How to parse web pages using XPath。
XPath 是一門在 XML 文檔中查找信息的語言。XPath 可用來在 XML 文檔中對元素和屬性進(jìn)行遍歷。XPath雖然是被設(shè)計(jì)用來搜尋XML文檔的,不過它也能很好的在HTML文檔中工作,并且大部分瀏覽器也支持通過XPath來查詢節(jié)點(diǎn)。
1.右鍵選中該元素,點(diǎn)擊“查看元素”(Inspect element);
2.Firebug中HTML標(biāo)簽顯示該元素前端代碼被選,在此標(biāo)簽內(nèi)右鍵選擇“復(fù)制XPath”(Copy XPath)。
這個XPath來自于DOM樹經(jīng)過了修正,實(shí)際使用時需要對照頁面實(shí)際HTML代碼校正。此外Firebug命令行控制臺提供了$x(xpath)功能,可用于驗(yàn)證該XPath的返回值。
1. /(絕對路徑,從根節(jié)點(diǎn)選取)
2. //(相對路徑,所有子代節(jié)點(diǎn),不用考慮是否直接子節(jié)點(diǎn))
3. @ 選取屬性
4. “.”選取當(dāng)前節(jié)點(diǎn)
5. “..”選取當(dāng)前節(jié)點(diǎn)的父節(jié)點(diǎn)