新手问如何合并json数组
 发布于 11 年前  作者 mscrm  13620 次预览  最后一次回复是 11 年前  来自  

我有个一个持续不断产生的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 回复
shaoyan
  var result = new Array();
  var json = {'username':'XXXX','keyword':'YYYY','IP':'Z.Z.Z.Z'};
  result.push(json);
  console.log(JSON.stringify(result));
mscrm

非常感谢你!