XPath Helper是一款免費的網(wǎng)頁爬蟲和解析插件,它可以幫助用戶通過編寫爬蟲腳本,實現(xiàn)簡單的網(wǎng)頁內(nèi)容批量抓取,而且能夠解決xpath路徑無法正常定位的問題。XPath Helper使用起來很方便,適用于各種類型的網(wǎng)站,有需要的用戶敬請下載。
1、按Ctrl-Shift-X,或單擊工具欄中的XPath Helper按鈕即可打開xpath helper官方版控制臺。
2、當您將鼠標懸停在頁面上的元素上時,按住Shift鍵,查詢框?qū)⒉粩喔乱燥@示鼠標指針下方元素的XPath查詢,結(jié)果框?qū)@示當前查詢的結(jié)果。
3、如果需要,在控制臺中直接編輯XPath查詢,結(jié)果框?qū)⒘⒓捶从衬母摹?/p>
1、打開瀏覽器,點擊右上角“ ”按鈕,選擇“更多工具”-> “擴展程序”
2、打開右上角“開發(fā)者模式”,點擊“加載已壓縮的擴展程序”,選擇已解壓的xpath helper 插件文件夾(xpath helper插件 只能在谷歌瀏覽器中使用)
3、當擴展程序中出現(xiàn)xpath helper時,就代表安裝成功了
1.該插件在安裝后,只會在之后打開的標簽頁上啟用效果,安裝之前打開的標簽頁則無法使用,在新的頁面中你可以通過點擊界面右上角的插件圖標來打開插件窗口。打開某個網(wǎng)頁(以搜狐為例)拷貝目標頁面元素的XPATH,如下圖所示:
2.點擊瀏覽器右上角xpath-helper圖標 打開xpath-helper工具,并將拷貝的XPATH 復制到 小怕xpath-helper 左邊的輸入框中,右側(cè)輸入框?qū)@示XPATH定位的元素的文本內(nèi)容.或者點擊 Ctrl + Shift + X 激活 XPath Helper的控制臺,然后您可以在 Query 文本框中輸入相應 XPath 進行調(diào)試了,提取的結(jié)果將被顯示在旁邊的 Result 文本框中,如下圖所示:
3.這樣你就可以優(yōu)化你的xpath了。
4、xpath helper官方文檔上介紹的使用方法如下:
打開窗口后,按shift鍵并移動鼠標至你需要查看的區(qū)域即可立即在插件窗口中顯示其代碼查詢結(jié)果。
1)打開一個新的標簽,并導航到你最喜歡的網(wǎng)頁。
2)按Ctrl-Shift鍵-X以打開XPath輔助控制臺。
3)按住Shift鍵鼠標在頁面上的元素。查詢框會不斷更新,以顯示鼠標指針下面的元素充分XPath查詢。結(jié)果框其右側(cè)將顯示評價結(jié)果的查詢。
4)如果需要的話,可以直接在控制臺編輯XPath查詢。在結(jié)果框中將立即反映任何變化。
5)再次按Ctrl-Shift鍵-X關(guān)閉控制臺
注意事項
雖然XPath Helper插件使用非常方便,但它也不是萬能的,有兩個問題:
1.XPath Helper 自動提取的 XPath 都是從根路徑開始的,這幾乎必然導致 XPath 過長,不利于維護;
2.當提取循環(huán)的列表數(shù)據(jù)時,XPath Helper 是使用的下標來分別提取的列表中的每一條數(shù)據(jù),這樣并不適合程序批量處理,還是需要人為修改一些類似于*標記等。不過,合理的使用Xpath,還是能幫我們省下很多時間的!
1贛教云教學通2.0-贛教云教學通2.0下載 v5......
2step7 microwin-西門子PLC S7......
3百度網(wǎng)盤清爽精簡純凈版-網(wǎng)盤工具-百度網(wǎng)盤清爽精......
4360安全瀏覽器-瀏覽器-360安全瀏覽器下載 ......
5谷歌瀏覽器 XP版-谷歌瀏覽器 XP版-谷歌瀏覽......
6Kittenblock重慶教育專用版-機器人編程......
7seo外鏈助手(超級外鏈) -SEO外鏈優(yōu)化工具......
8Notepad3-記事本軟件-Notepad3下......