gpt4 book ai didi

javascript - 如何合并/连接两个 JSON 文件?

转载 作者:行者123 更新时间:2023-11-30 10:10:33 24 4
gpt4 key购买 nike

在 stackoverflow 中的一些问题中,展示了如何从内部 HTML 或 var 中合并两个 JSON 对象,但我想将两个外部 JSON 文件或 URL 与 JSON 响应合并。

这里有一个本地变量的例子:http://jsfiddle.net/qhoc/agp54/

var object1 = {name: "John"};
var object2 = {location: "San Jose"};

var objectA = $.extend({}, object1, object2);
//var objectB = object1.concat(object2);

console.log(objectA);

然后我会得到像这样或类似的 JSON:

jQuery.getJson("data.json", function(data){...};

关于连接我的两个 JSON 的任何提示:json1.jsonjson2.json? :)

最佳答案

你快到了。您只需要在执行扩展后重新序列化即可。

  var a = '{"foo": 1}';
var b = '{"bar": 2}';

var combined = $.extend({},
JSON.parse(a),
JSON.parse(b));

var serialized = JSON.stringify(combined);

关于javascript - 如何合并/连接两个 JSON 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26914521/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com