我在android应用程序上工作。我需要从PHP web服务获取数据。我从PHP服务器得到的响应如下所示:
String response = [{id:100,category:local,count1:58,count2:86},
{id:101,category:server/local,count1:18,count2:27},
{id:102,category:server & local,count1:19,count2:28}];但是,当我尝试使用JSON分隔数据时,我得到了以下消息。
org.json.JSONException: Unterminated object at character如何去除特殊字符,并使用JSON数组获取数据?
发布于 2013-04-01 19:57:41
字符串应包含在双引号中。您的json不是有效的响应。因此,将您的响应从
{id:100,category:local,count1:58,count2:86}至
{
"id":100,
"category":"local",
"count1":58,
"count2":86
}参考here
发布于 2013-04-01 20:11:19
有效的JSON格式
{
"Status":"OK",
"Error":{
"Code":0,
"Description":""
},
"Data":[]
}https://stackoverflow.com/questions/15742941
复制相似问题