0

如果我有两个 json 文件,如何使用 powershell 组合对象?我希望第二个文件中的值取代第一个对象中的值。json 中可能存在嵌套的复杂对象。真的,我正在寻找一个现代解决方案,($Json1 ConvertFrom-Json) | Merge ($Json2 ConvertFrom-Json) | ConvertTo-Json因为 Merge 已被弃用,我不能在我的天蓝色管道中使用它。

{
"name" : "value",
"type": "someType",
"color": "green",
"someComplexObject" : value of complex object
}
{
"name" : "value1",
"color": "blue",
"someComplexObject" : value of complex object
}

最终结果会在哪里

{
"name" : "value1",
"type": "someType",
"color": "blue",
"someComplexObject" : value of complex object
}
4

1 回答 1

-1

使用 PowerShell 合并/连接多个 json 文件

TL;博士

@($JSON1; $JSON2) | ConvertTo-Json -Depth 20
于 2021-10-18T16:16:41.330 回答