新手问如何合并json数组
我有个一个持续不断产生的json数据,现在需要把每次新接收到的json数据合并在一起。
产生的json数据是这样的:json = {‘username’:‘XXXX’,‘keyword’:‘YYYY’,‘IP’:‘Z.Z.Z.Z’}
如何变成这样的: [ {‘username’:‘XXXX’,‘keyword’:‘YYYY’,‘IP’:‘Z.Z.Z.Z’} {‘username’:‘XXXX’,‘keyword’:‘YYYY’,‘IP’:‘Z.Z.Z.Z’} {‘username’:‘XXXX’,‘keyword’:‘YYYY’,‘IP’:‘Z.Z.Z.Z’} {‘username’:‘XXXX’,‘keyword’:‘YYYY’,‘IP’:‘Z.Z.Z.Z’} {‘username’:‘XXXX’,‘keyword’:‘YYYY’,‘IP’:‘Z.Z.Z.Z’} ]
代码这样么?我怎么试了不对。 result = new Array(); result.push(json);
console.log(result);
2 回复
var result = new Array();
var json = {'username':'XXXX','keyword':'YYYY','IP':'Z.Z.Z.Z'};
result.push(json);
console.log(JSON.stringify(result));
非常感谢你!