如何从stringbuffer中的url读取整个json?

时间:2011-03-04 12:54:20

标签: android

我已经从URL中读取了JSON,其中包含数千条json格式的记录。 我无法以JSON字符串格式读取所有记录,也就是说,我无法将所有记录存储在stringbuffer或stringbuilder中。我该怎么做?

1 个答案:

答案 0 :(得分:0)

我写了一个函数,用于从JSON结果返回一个构建的字符串。我希望这就是你的意思。

public String getStringBuilderResults(InputStream inputstream) {
    try
    {
        BufferedReader reader = new BufferedReader(new InputStreamReader(inputstream,"iso-8859-1"),8);
        StringBuilder sb = new StringBuilder();
        String line = null;
        while ((line = reader.readLine()) != null) {
            sb.append(line + "\n");
        }
        inputstream.close();
        return sb.toString();
    } catch (Exception e) {
        return null;
    }

}