我想在以下对象中添加以下内容: name,meetup,tag 。
将它们分别放在数组或对象中。
我的json对象:
var data = {
“MY_ID”:1,
“模块”:[
{
“名字”:“曼彻斯特”,
“聚会”:“每个月的第一个星期一”,
“标签”:[
“GTUG”
“谷歌”,
“曼彻斯特”,
“madlab”
]
},
{
“name”:“jQuery Group”,
“聚会”:“每个月的第一个星期二”,
“标签”:[
“jQuery的”,
“JavaScript的”,
“jresig”
“madlab”
]
},
{
“名字”:“混合!”,
“聚会”:“每个月的第一个星期一”,
“标签”:[
“jQuery的”,
“JavaScript的”,
“jresig”
“madlab”
]
}
]
}
答案 0 :(得分:2)
这不是JSON而是JavaScript,你没有任何解析可以做。
答案 1 :(得分:-1)
如果我理解正确你想要在不同的变量中过滤所有这些数据,那么这是一个执行该操作的脚本:
var $name = [],
$meetup = [],
$tags = [];
$.each(data.module, function(m, n){
console.log(n.name);
$meetup.push(n.name);
$meetup.push(n.meetup);
$.each(n.tags, function(a, b){
$tags.push(b);
});
});
console.log($meetup);
console.log($meetup);
console.log($tags);