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

Mr.*_*ary 1 jquery parsing json

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

[{Id:121,RefId:123,日期:2012年9月22日12:00:00 AM}]

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

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

我用这段代码返回json对象.

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

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

unw*_*ind 5

这似乎是无效的JSON,它缺少字符串周围的所有引号.

它应该是这样的:

[{"Id": 121, "RefId": 123, "Date": "Sep 22, 2012 12:00:00 AM"}] 
Run Code Online (Sandbox Code Playgroud)