如何提醒json数组中的值?

时间:2012-09-21 10:23:25

标签: javascript json alert

我有一个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 个答案:

答案 0 :(得分:1)

adj是一个数组:

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

答案 1 :(得分:0)

试试这段代码

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

答案 2 :(得分:0)

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

答案 3 :(得分:0)

adj后有一个对象,因此您需要添加[0]

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