相关疑难解决方法(0)

JSONException:类型java.lang.String的值无法转换为JSONObject

我有一个带有2个JSON-Arrays的JSON文件:一个用于路由的数组和一个用于景点的数组.

路线应包含用户导航到的多个景点.不幸的是我收到错误:

JSONException:类型java.lang.String的值无法转换为JSONObject

这是我的变量和解析JSON文件的代码:

private InputStream is = null;
private String json = "";
private JSONObject jObj = null;

try {
    BufferedReader reader = new BufferedReader(new InputStreamReader(is, "iso-8859-1"), 8);
    StringBuilder sb = new StringBuilder();
    String line = null;
    while ((line = reader.readLine()) != null) {
        sb.append(line + "\n");
    }
    is.close();
    // hier habe ich das JSON-File als String
    json = sb.toString();
    Log.i("JSON Parser", json);
} catch (Exception e) {
    Log.e("Buffer Error", "Error converting result " + e.toString());
}

// try …
Run Code Online (Sandbox Code Playgroud)

parsing android json

59
推荐指数
7
解决办法
25万
查看次数

标签 统计

android ×1

json ×1

parsing ×1