2016-08-21 186 views
-1

我有一个JSON对象如下:从JSON数据获取的值对象

Returned json object

如何检索列“ID_Entreprise”的价值。 我试图console.log(data.rows[0].ID_Entreprise);

,但它给了我下面的错误:

ModalForms.js:567 Uncaught TypeError: Cannot read property '0' of undefined

+0

只是一个想法 - 你试过资本'Data'? –

回答

2

你有两个问题:

  1. 你需要开始与持有该对象的变量,而不是数据属性在对象内部。
  2. 该数据属性被称为Data,而不是data。 (请记住,情况事项)

假设你的目标是在变量jsonObject,你可以使用:

jsonObject.Data.rows[0].ID_Entreprise 
+0

感谢您的提示。它确实工作,正确的语法竟然是: console.log(data.Data.rows [0] .ID_Entreprise) – Patrice

+0

@Patrice,作为一个友好的提醒,在StackOverflow上做的正确/礼貌的事情是接受最好的解决你的问题的答案。 – DocMax

+0

对不起, 甚至不知道如何“接受答案”。当我想登录并阅读我的帖子时,我头痛的注册了更多。 – Patrice