0
我正在讀取InputStreamReader,但我只獲取應該出現的文本的前10,000個字符。任何想法可能是什麼問題?如果這個班級沒有解決方案,我的替代方案是什麼?僅使用InputStreamReader獲取文本的一部分
我發現了這個關於InputStreamReader的問題:「緩衝區大小是8K。」 (http://developer.android.com/reference/java/io/InputStreamReader.html)。這可能是答案嗎?
任何指針非常感謝
StringBuilder sb = new StringBuilder();
BufferedReader br = new BufferedReader(new InputStreamReader(
httpcon.getInputStream(),"utf-8"));
String line = null;
while ((line = br.readLine()) != null) {
sb.append(line);
}
br.close();
result = sb.toString();
你的回答很有意義。謝謝你的想法 – Egis 2013-03-08 17:24:32
你很受歡迎。如果這是你正在尋找的答案,那麼你可以接受。 :) – TronicZomB 2013-03-08 17:25:50
當然,但我仍然希望更多的指針,因爲我仍然卡住:) – Egis 2013-03-08 17:32:13