我通過XML與服務器進行通信。 XML變得非常巨大,我現在在我的Android手機上發現了OOM錯誤。通過XML與服務器和Android客戶端進行通信
我正在使用URLConnection。
while(null != (xmlResponse =
reader.readLine())) {
sb.append(xmlResponse);
}
reader.readLine()需要太多時間,最後我的應用程序崩潰。有沒有更好的方法來解析巨大的XML?或任何lib?
我正在使用XMLPullParser,但我只能在閱讀xml時使用它。它給我OOM錯誤whille reader.readLine() – 2011-05-06 14:44:27