json对象访问

时间:2011-12-08 16:45:52

标签: json

我知道它非常简单,但我坚持了它

我有json变量,数据如下

var jsonText =
 '[ { "user": [ { "Gender": "M", "Minage": "19", "Maxage": "30", "MaritalStatusId":"0",  }] 
    }, 
    { "user":[ { "maritialtype": "Does not matter" }] 
    }, 
    { "user": [ { "Value": "No" }]
    } ]';

var jsonObject = JSON.parse(jsonText);

现在我可以将性别视为jsonObject[0].user[0].Gender

但我无法访问maritialtypeValue

1 个答案:

答案 0 :(得分:1)

maritialtype

jsonObject[1].user[0].maritialtype

Value

jsonObject[2].user[0].Value

因为你有一个包含三个对象的数组user,它是一个数组或一个对象。这是一种奇怪的结构。