文章詳情頁
Java如何抓取ajax生成的頁面
瀏覽:128日期:2023-06-11 10:49:02
問題描述
如題,最近在做一個從網上抓內容的工具,發現需要的內容剛好是ajax動態加載的,不知道有什么辦法可以搞定這個問題?有什么推薦使用的Java庫么?我找了找,發現有人說htmlunit好像可以,還在琢磨。謝謝了!
問題解答
回答1:如果說是要抓js生成的頁面,貌似沒有這方面的類庫(本人去年在用程序模擬新浪微博登錄的時候找過,沒找到。。。)不過有可以解析javascript語句的java類庫
你可以先對頁面進行分析,然后確定哪些數據是必須的,即使是ajax動態加載的,數據也是可以獲取到的,只是展現形式不同罷了
標簽:
java
上一條:JavaScript 在一個文本框中輸入人名,如何通過JavaScript獲取人名,并將這些人名按每組3人進行隨機分組下一條:java 怎么解析json,有沒現成的工具,還是自己寫正則表達式?
相關文章:
1. javascript - vscode alt+shift+f 格式化js代碼,通不過eslint的代碼風格檢查怎么辦。。。2. javascript - 如何將一個div始終固定在某個位置;無論屏幕和分辨率怎么變化;div位置始終不變3. html5 - 有可以一次性把所有 css外部樣式轉為html標簽內style=" "的方法嗎?4. javascript - 有什么比較好的網頁版shell前端組件?5. java - 如何寫一個intellij-idea插件,實現編譯時修改源代碼的目的6. javascript - 原生canvas中如何獲取到觸摸事件的canvas內坐標?7. java 中Long 類型如何轉換成Double?8. javascript - 求解答:實例對象調用constructor,此時constructor內的this的指向?9. html - vue項目中用到了elementUI問題10. javascript - [js]為什么畫布里不出現圖片呢?在線等
排行榜
