這是一個後續行動this questionPowerShell的防止重複對象鍵
如果我有2個JSON文件
file1.json
{
"foo": {
"honk": 42
}
}
file2.json
{
"foo": {
"honk": 9000,
"toot": 9000
}
}
而且我使用ConvertFrom-Json創建一個對象
$bar = @(Get-ChildItem . -Filter *.json -Recurse | Get-Content -Raw |ConvertFrom-Json)
PowerShell的會樂意接受兩種,並覆蓋FOO。
foo
---
@{honk=42}
@{honk=9000; toot=9000}
的$ bar.foo內容合併
$bar.foo
honk
----
42
9000
如果該如何導入我的錯誤重複的對象?