如何連接到網站並將HTML抓取到字符串中?我想在我的應用程序的幕後執行此操作。我想在以後的屏幕中解析這些信息。獲取HTML爲字符串
0
A
回答
3
作爲起點,檢查RIM documentation on HttpConnection(滾動到「使用HttpConnection的示例」)。
該示例將響應作爲字節數組讀取,但如果您在Java SE中正常工作,則可以輕鬆更改它以讀取字符串。另一點是使用適當的傳輸(BIS,BES,TCP,WiFi等 - 它應該可以在特定設備上使用)。對於運輸檢測,您可以檢查this。
0
public static String getContentsFrom(String urlString) throws IOException {
URL url = new URL(urlString);
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
String inputLine;
String content = "";
while ((inputLine = in.readLine()) != null) {
content += inputLine;
}
in.close();
return content;
}
+2
不支持java.net.URL。 – hfitzwater 2011-03-26 13:54:22
+1
BufferedReader – 2011-03-26 23:39:07
相關問題
- 1. 獲取HTML標記作爲字符串
- 2. 將如何獲取HTML字符串中呈現爲html
- 3. Jquery - 從字符串獲取div html
- 4. 如何獲取HTML字符串
- 5. 從html獲取屬性字符串值
- 6. 通過字符串獲取HTML元素
- 7. 從字符串獲取HTML標記
- 8. 從HTML字符串獲取父項
- 9. iOS:從HTML字符串獲取圖像
- 10. ASP.NET MVC PartialView獲取html字符串
- 11. 可可:獲取WebView mainFrame html字符串
- 12. 從javascript中的html字符串獲取子字符串
- 13. 使用XslCompiledTransform獲取html作爲字符串。結果爲空
- 14. 在MVC2.0中捕獲HTML爲字符串
- 15. 提取HTML作爲一個字符串
- 16. JS讀取字符串值作爲HTML
- 17. PHP:Preg_match_all提取HTML轉換爲字符串
- 18. 獲取字節位作爲字符串
- 19. 獲取字符串
- 20. 獲取字符串
- 21. 獲取字符串
- 22. 獲取字符串
- 23. 獲取字符串
- 24. 獲取字符串
- 25. 獲取字符串
- 26. 在字符串中獲取字符串
- 27. 從字符串獲取子字符串__
- 28. 獲取字符串2個字符串
- 29. 獲得從HTML字符串
- 30. 獲取兩個字符串之間的子串PHP - 讀取HTML
也不是,「新的字符串(byte [])」是字節數組的選項 - 讓你更加靈活,因爲byte []可以是一個非常實用的數據結構 – Dan 2011-03-27 15:06:43
@Arhimed - 如何改變它到一個字符串? – Christopher 2012-11-15 18:20:40
@Christopher:最簡單的方法是通過'new String(byte [] data)'或'new String(byte [] data,String encoding)''。 – 2012-11-15 20:23:35