我努力從外部網站解析數據,例如,僅使用Java的stackoverflow.com。 要知道這個網頁是關於我去Chrome開發工具,發現那裏XMLHTTPRequest response
與我需要的所有信息!如果它有用,響應具有JSON格式。問題是如何僅使用Java和不使用Servlet來獲取這些數據。如何使用Java獲取外部網頁的XMLHTTPRequest響應文本?
-1
A
回答
0
不要試圖抓取和解析網頁,只需使用StackExchange API和標準Java工具提出請求並獲取原始數據。
如果您的實際問題與您直接無關,那麼請查找相關網站的API。否則,你將需要通過手動解析網頁或在瀏覽器引擎中運行頁面,並在無頭引擎中使用標準JS來獲取數據,從而逐字地抓取網頁。
+0
對我來說,答案是使用Apache HTTPClient,它提供工具來執行所需的請求 – antongarakh
相關問題
- 1. 如何從使用VBA的網頁獲取響應正文(不響應文本)
- 2. 使用Java從響應網頁獲取文本
- 3. 使用XmlHttpRequest獲取網頁
- 4. Javascript從外部網頁獲取文本
- 5. 在java中獲取網頁的實際文本響應
- 6. 如何獲取XMLHttpRequest中的響應URL?
- 7. 如何通過IIS模塊獲取網頁的響應文本?
- 8. 無論響應類型如何,獲取外部頁面內容
- 9. 如何使用XMLHttpRequest獲取響應表單servlet
- 10. 如何使用c#從連續響應的網頁中獲取數據(部分)?
- 11. 使用HTTPClient獲取網頁的文本
- 12. 如何只從XMLHttpRequest獲取響應頭文件
- 13. 如何響應XMLHttpRequest
- 14. 如何獲得XMLHttpRequest的響應?
- 15. 如何從Ajax/xmlhttprequest調用的響應中獲取Cookie
- 16. 如何從java中的任何網頁獲取標題文本
- 17. AS3/Java/HTML:獲取Flash以響應外部html/java事件
- 18. 如何從外部網頁提取特定文本?
- 19. 如何異步獲取響應文本?
- 20. 使用XMLHttpRequest的響應
- 21. 使用HtmlAgilityPack從網頁獲取文本
- 22. 如何使用TIdHttp獲取DELETE的響應文本?
- 23. 如何使用簡單的java代碼從JSON響應中獲取文本
- 24. XPATH - 如何從網頁獲取文本?
- 25. C#模擬xmlhttprequest並獲取json響應
- 26. 如何使用Javascript獲取currernt瀏覽的網頁文本?
- 27. 如何獲取本網頁的網址
- 28. 如何使用PHP截取外部網頁的iFrame的截圖?
- 29. 從外部網頁獲取數據
- 30. vb.net如何從網頁瀏覽器獲取此內部文本
**我試圖使用類似WebDriver的東西,但發現它太難以使用cssSelector或類似這樣的**。你究竟打算做什麼?你能提供你嘗試過的代碼示例嗎? – Andersson
我想不管我究竟做了什麼。問題是如何得到我需要的所有數據的XMLHTTPRequest響應 – antongarakh