无法在JSON中获取对象
问题描述:
我正在使用返回JSON对象的Web服务。我需要获得访问嵌套对象的帮助。
JSON已验证并且可以在图片中看到有效。
我正在使用result.GetArticlesByTagsResult.Articles.Article[0].id
,但我总是得到undefined
。我尝试了几乎可能的组合。
请问,我是JSON的新手,我无法弄清楚我做错了什么。在截图
答
来看,属性是Id
,不id
尝试result.GetArticlesByTagsResult.Articles.Article[0].Id
+1
谢谢。我知道那样一些愚蠢的事情会是。 –
是什么'result'? Article [0]里面有什么?从截图看不到。 'id'可能未定义 – leeor
在您可以访问JSON对象之前,您必须使用'var myResults = JSON.parse(result);' – Saar
ID被定义。如果我使用var myResults = JSON.parse(result)我得到未捕获的SyntaxError:意外的令牌o因为json已经准备好了。 –