【转】如何遍历json数据

时间:2014-01-16 20:46:17   收藏:0   阅读:437
bubuko.com,布布扣
var value = {
    "china":{
        "hangzhou":{"item":"1"},
        "shanghai":{"item":"2"},
        "chengdu":{"item":"3"}
    },
    "America":{
        "aa":{"item":"1"},
        "bb":{"item":"2"}    
    },
    "Spain":{
        "dd":{"item":"1"},
        "ee":{"item":"2"},
        "ff":{"item":"3"}    
    }
};

for(var countryObj in value)
{
    document.write(countryObj + ":<br />")
    //没用的for(var cityObj in value.countryObj)
    for(var cityObj in value[countryObj])
    {
        document.write(‘&nbsp;&nbsp;&nbsp;&nbsp;‘ + cityObj + "<br />");
        for(var itemObj in value[countryObj][cityObj])
        {
            document.write("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"+ itemObj + value[countryObj][cityObj][itemObj] +"<br />")    
        }
    }    
}
bubuko.com,布布扣

更多请查看:http://www.nowamagic.net/javascript/js_TraversalJson.php

原文:http://www.cnblogs.com/xwgli/p/3518699.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!