json中带数组数据

来源:互联网 发布:mac大小写切换失灵 编辑:程序博客网 时间:2024/05/22 02:27

今天使用json数据进行相关操作。遇到一种键值对中的值为数组的情况。
之前对这种数据类型知道但不甚了解,今天整理下写过的代码,留作记录。

var imgs = view.get("#dataSetServeCommunityHelp.data:#").get("imgs");if(imgs!=null&&imgs!=""){    $("#ppt").html(null);    var template = Handlebars.compile($("#pic-template-modify").html());    array=imgs.split(",");    var jsonData = {"pics":[]};    array.each(function(returnValue){        jsonData.pics.push({            "picPath" : $url(">/upload/images/"+ returnValue)        });    });    $("#ppt").append(template(jsonData));}

需要注意的几点:
1..push方法为数组的方法。
2.数组的表示方法为[].
3.数组中可以有属性名:值。

下面这句说不定会用到

var obj=eval(json);obj.push("a");
0 0
原创粉丝点击