迭代JSON数据?

时间:2012-11-20 11:49:22

标签: javascript json jquery

我有一个类似下面的JSON数据

{
    "computer": [
        {
            "product_id": "6",
        },
        {
            "product_id": "10",
        }
    ],
    "Stationery": [
        {
            "product_id": "11",
        }
    ]
}  

我想在jQuery / javascript中迭代这些类型的JSON数据。我怎么能这样做?

谢谢

3 个答案:

答案 0 :(得分:3)

假设此JSON存储在变量myData中。

var myData=yourJSON

所以你可以阅读

myData.computer; // for computer
myData.computer[0].product_id // for 1st product of computer

希望这会有所帮助!

答案 1 :(得分:0)

在javascript JSON.parse(your_data)

在php json_decode(your_data)

答案 2 :(得分:-1)

使用jquery json解析器

var parsed = jQuery.parseJSON(json_object);
console.log(parsed['computer'][0]['product_id']);