将java JSONObject转换为javascript

时间:2014-03-06 12:45:11

标签: java javascript jquery

我有一个JSONObject,我通过AJAX发送。

JSONObject obj = new JSONObject();
obj.put("nbLike", result);
obj.put("username", "bill");

然后在成功函数中,我想访问 obj properties。例如:用户名

我已经尝试JSON.parse(obj),但收到了错误:Uncaught SyntaxError: Unexpected token '

服务器端日志显示{"username":"bill","nbLike":1} //log.info(obj)

客户端日志显示['username':'bill', 'nbLike':1] //console.log(result)

我想要像:

console.log("Username : " + obj.username)

谢谢

1 个答案:

答案 0 :(得分:0)

在将JSONObject发送到前端之前将其转换为String,并将“application / json”添加到响应的Content-type。然后你可以将它用作简单的js对象,不需要转换它。