【发布时间】:2016-05-14 06:30:09
【问题描述】:
嘿,我有这个数组,我的数组列表正在生成这个数组
{
id= 197,
image=http://example.com/wp-content/uploads/2016/03/bottle_pg9.png,
category=,
title=example Water 320ML Bottle (Pack of 24) For 6 Months, price=238.50
}
但是我尝试如何读取这个数组
JSONObject jsonRootObject = new JSONObject(createArray);
JSONObject data = jsonRootObject.getJSONObject("image");
但它给了我错误
org.json.JSONException: Unterminated object at character 21 of {id= 197, image=http://example.com/wp-content/uploads/2016/03/bottle_pg9.png, category=, title=VOLO example 320ML Bottle (Pack of 24) For 6 Months, price=238.50}
【问题讨论】:
-
不是字符串格式。请您的后端开发人员以字符串格式提供。
-
应该是-> "image":"volowater.com/wp-content/uploads/2016/03/bottle_pg9.png"
-
我从我的gridview String createArray = songList.get(position).toString();
-
我从 gridview 得到这个
-
@muhammadzeeshan -
Arrays从[开始,而不是{!