【发布时间】:2017-10-19 20:21:09
【问题描述】:
我有一个像这样的 JSON 对象。
{
"Manager": "[{\"firstname\":\"Kris\"}],[{\"lastname\":\"test\"}]",
"Employee": "[{\"firstname\":\"Nick\"}],[{\"lastname\":\"test\"}]"
}
我正在使用 Jquery 尝试读取我的对象,但似乎我做错了。
JSON.stringify(data[0].Manager.firstname) //returns undefined.
任何关于如何通过 JQuery 阅读本文的建议将不胜感激
请注意,我的 ajax 调用中的数据类型是 JSON。提前致谢。
【问题讨论】:
-
是
name还是firstname? -
对不起它的名字。我已经编辑了我的问题。
-
使用
'而不是\" -
为什么要对 json 进行双重编码?
-
这不是一个对象,你有语法错误最像的对象:
{ "Manager": "[{\"fistname\":\"Kris\"},{\"lastname\":\"test\"}]", "Employee": "[{\"fistname\":\"Nick\"},{\"lastname\":\"test\"}]" }remove][between objects