- What is xpath?
XML Path Language (XPath) Version 1.0
簡單來說,透過 xpath 可以定位或尋找 html 的元素。
- Learning xpath from example
- Example
- Chrome
在 chrome 底下不需要裝任何套件, 在網頁當中按右鍵選擇檢查元素(N),然後點選 Console,輸入
>>> $x("//img")
"//img" 可以換成其他 xpath
- Firefox
- 安裝 firebug, 用 firebug 找 xpath 非常方便。
實際使用過後, 發現 firebug 對於 xpath 會有誤判的情況 (例如會多加 /tbody 或可能 /div[3] 數字會給錯等), 因此如果在其他地方需要使用到 xpath 時, 在使用之前,可能可以比較不同尋找 xpath 工具給出的結果, 然後再去使用。