【发布时间】:2012-05-10 05:18:37
【问题描述】:
我有两个类似的 json 数组
var json1 = [{id:1, name: 'xxx' ...}]
var json2 = [{id:2, name: 'xyz' ...}]
我希望它们合并到单个数组中
var finalObj = [{id:1, name: 'xxx' ...},{id:2, name: 'xyz' ...}]
【问题讨论】:
-
它的动态。所以我不能使用索引。我需要一个可以将 n 个对象合并为最终对象的函数。
-
那些不是 JSON 对象,只是数组。
-
@MurtazaHussain 如果您的代码如上所示,我的评论是正确的。
-
@Quentin
[ { "id": 1, "name": 6 } ]例如是普通的 json -
@Royi Namir — 不,您可以将数组序列化为 JSON,但这只是一个数组。 (数组内对象的语法无论如何都不符合 JSON 标准)。
标签: javascript jquery json