Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有一种简单的方法可以在angular应用程序中合并两个json文件的结果_Json_Angular - Fatal编程技术网

有没有一种简单的方法可以在angular应用程序中合并两个json文件的结果

有没有一种简单的方法可以在angular应用程序中合并两个json文件的结果,json,angular,Json,Angular,我对棱角很陌生,所以我试着摸索自己的路。我们有一个服务器,设计用于通过REST请求将JSON格式的数据从数据库返回到C#客户机。在服务器上有两个不同的API,一个用于人员,另一个用于地址。每个人都有一个唯一的ID,该ID包含在用于加入的地址结果中。没有一个API会在同一个文件中同时返回这两个数据,因为这是在C#client中处理的。我需要构建一个有角度的搜索屏幕,在一行中包含名称和地址。有没有简单的方法将两个JSON结果合并在一起 编辑以便在我的要求下更清晰。我想将这些地址与它们所属的人合并,这

我对棱角很陌生,所以我试着摸索自己的路。我们有一个服务器,设计用于通过REST请求将JSON格式的数据从数据库返回到C#客户机。在服务器上有两个不同的API,一个用于人员,另一个用于地址。每个人都有一个唯一的ID,该ID包含在用于加入的地址结果中。没有一个API会在同一个文件中同时返回这两个数据,因为这是在C#client中处理的。我需要构建一个有角度的搜索屏幕,在一行中包含名称和地址。有没有简单的方法将两个JSON结果合并在一起

编辑以便在我的要求下更清晰。我想将这些地址与它们所属的人合并,这样我就可以创建一个“person”类来包含它们的地址(我的两个类见下文,是的,每个人可以有多个地址)

导出类地址模型{
建造师(
公共地址uid:string='',
公共行1:字符串=“”,
公共行2:字符串=“”,
公共城市:字符串=“”,
公共状态:字符串=“”,
公共zipcode:字符串=“”,
public personUID:string='',
) {}
}
导出类PersonModel{
建造师(
public personUID:string='',
public firstName:string='',
public lastName:string='',
公共地址:AddressModel[]=新数组(),
) {}
}

目标是能够创建一个personArray,我可以用它来填充我的网页。

虽然这段代码可以解决这个问题,但它如何以及为什么解决这个问题将真正有助于提高你的文章质量,并可能导致更多的投票。请记住,你是在将来回答读者的问题,而不仅仅是现在提问的人。请在回答中添加解释,并说明适用的限制和假设。
const json1 = {...}
const json2 = {...}

const json_merged = {...json1, ...json2}

const json1 = {...}
const json2 = {...}

const json_merged = {...json1, ...json2}