开发者问题收集

使用 Javascript 解析 JSON 会产生未定义的结果

2017-11-04
39

我正在使用 jQuery 构建的测试 API,它返回一个 JSON

在我的 Javascript 中,我正在执行以下操作:

var myjson = (getData['responseJSON']['results']);
console.log(myjson);

这会产生以下结果:

{"A":{"0":1,"1":2},"B":{"0":2,"1":3},"C":{"0":3,"1":4}}

我希望只返回 A 的值,我假设它会像下面这样。但是当我这样做时,我得到了 undefined 。我在这里做错了什么?

var myjson = (getData['responseJSON']['results']['A']);
console.log(myjson);
1个回答

var myjson = JSON.parse(getData['responseJSON']['results']); console.log(myjson['A']);

karthik reddy
2017-11-04