JSON 无法在列表视图中查看、出现错误、未终止的异常

JSON Cannot viewed in Listview, Getting Error, Unterminated Exceptions

我想在列表视图中显示数据,但出现错误。如何在 ListView 中显示数据。 这是我的新字符串变量

      {"JSONDataResult":"{"contacts":[{"country":"Pakistan","sunrise":1381107633,"sunset":1381149604}]}"}

我的错误是在这一行之后我在代码中遇到异常

     JSONObject jsonObj = new JSONObject(newString);

而我在 logcat 中的错误是

     01-15 15:39:17.050: W/System.err(731): org.json.JSONException: Unterminated object at character 22 of {"JSONDataResult":"{"contacts":[{"country":"Pakistan","sunrise":1381107633,"sunset":1381149604}]}"}

感谢您的帮助

你的JSON有效,using this你有一个挥之不去的"

{
    "JSONDataResult": {
        "contacts": [
            {
                "country": "Pakistan",
                "sunrise": 1381107633,
                "sunset": 1381149604
            }
        ]
    }
}

尝试使用这种结构

{"JSONDataResult":[{"Name":"name1"},{"Name":"name2"}]}

这里"JSONDataResult"是一个arrayObject,"Name"是一个Object