java list返回json字符串,JSON.parse:期望的属性名称还是'}'?

时间:2012-09-24 12:04:16

标签: jquery json parsing

我使用Gson将java list转换为JSON并作为对AJAX调用的响应返回 我将以下数据作为json对象获取成功方法变量数据。

  

[{Id:121,RefId:123,Date:Sep 22,2012 12:00:00 AM}]

在解析它时会给出以下错误消息,

  

JSON.parse:预期的属性名称或'}'在Firebug中。

我使用此代码返回json对象。

  

Gson gson = new Gson();
          String json = gson.toJson(list);

Jquery无法处理的问题在哪里?
任何回复都是非常值得赞赏的。

1 个答案:

答案 0 :(得分:5)

这似乎是无效的JSON,它缺少所有quotes around the strings

它应该是这样的:

[{"Id": 121, "RefId": 123, "Date": "Sep 22, 2012 12:00:00 AM"}]