gpt4 book ai didi

json - 合并并保存在nodejs json文件中

转载 作者:太空宇宙 更新时间:2023-11-03 23:30:44 25 4
gpt4 key购买 nike

我想将一个 json 文件的 JSON 对象添加到另一个文件中。这是一个例子:

{
"HOUSES": {
"1": {
"NAME": "House1",
"PEOPLE": {},
"ID": 1
},
"2": {
"NAME": "House2",
"PEOPLE": {},
"ID": 2
},
"3": {
"NAME": "House3",
"PEOPLE": {},
"ID": 3
}
}
}

人们反对:

{

"1": {
"NAME": "People1"
},
"2": {
"NAME": "People2"
},
"3": {
"NAME": "People3"
}
}

现在我想将 people 对象添加到 House1 中。

我试过了:

var extend = require('util')._extend;
var obj1 = house.PEOPLE; //var content : {}
var obj2 = extend(people, obj1); //var people content people object

此代码用 people 对象替换所有 house1。如何在 house1 的子层 PEOPLE 中添加 people 对象?

我也尝试过对象分配,但也遇到了同样的问题。

谢谢!

最佳答案

您可以通过以下方式做到这一点:

HOUSES.1.PEOPLE = PEOPLEOOBJ;

PEOPLEOBJ 在哪里:

PEOPLEOBJ = {

"1": {
"NAME": "People1"
},
"2": {
"NAME": "People2"
},
"3": {
"NAME": "People3"
}
}

关于json - 合并并保存在nodejs json文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38497752/

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