分享至
各位前輩好:我是程式新手,在Android Studio中,嘗試透過爬蟲的方式僅單純要爬取到雅虎股市中,個股的成交價。參考網路上前輩的文章的方式,卻仍然無法爬取成功。想請教應該如何修改或如何撰寫才能正確爬取,感謝!!!
已邀請的邦友 {{ invite_list.length }}/5
你先確定有無拉到頁面,再談後續的問題吧。
有時是安全機制不給你拉的。先確定有拉到再說吧。
謝謝您!最後有解決了問題並確實爬取到了,感謝您的寶貴建議。
由於你有寫Log.e(TAG,html);所以
Log.e(TAG,html);
有沒有顯示 HTML 原始碼?1.沒有 - 程式跑到 onFailure 那段,把錯誤訊息顯示出來找原因2.有2.1 是你要的 HTML 內容 - indexOf,subString 修改參數看看2.2 不是你要的 HTML 內容 - 網站有防爬機制,要針對防爬機制進行修改
謝謝您!最終透過Log的觀察,有解決了問題。感謝!
IT邦幫忙