1

我有一个 json 数组,我需要提醒其中的一个值。该对象如下所示:

Test = [
         {
          "adj" : [
                    {
                      "nodeTo" : "x",
                      "nodeFrom" : y,
                      "data": 
                              {
                                "$type" : "line",
                                "$color" : "#A989BC",
                                "$value" : "number"
                              }
                     }
                   ],

          "id" : "id1",
          "name" : "name1"
         },
         {
          "adj" : [ ..... ]   // I have many element in the Test array

我想要的是提醒存在于“adj”数组中的“data”数组中存在的值。我试过这个:

alert(Test[0]["adj"]["data"]["value"]);

但它不起作用。

提前致谢:)

4

4 回答 4

1

adj 是一个数组:

alert(Test[0]["adj"][0]["data"]["value"]);
于 2012-09-21T10:24:23.307 回答
0

试试这段代码

alert(Test[0]["adj"][0]["data"]["value"]);
于 2012-09-21T10:25:44.753 回答
0
alert(Test[0]["adj"][0]["data"]["value"]);
于 2012-09-21T10:26:06.323 回答
0

之后有一个对象adj,所以你需要添加一个[0]

alert(Test[0]["adj"][0]["data"]["value"]);
于 2012-09-21T10:26:16.687 回答