我遇到了使用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);

最佳答案

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

关于javascript - 使用Java语法解析JSON会产生未定义的结果,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47106222/

10-13 06:27