我有一个对象需要扩展.问题是在转换为JSON后,内部数组对象始终为空.我不明白我的失败在哪里
$settings = @{}
# create the nested object
$settings | Add-Member -Type NoteProperty -Name nested_obj -Value @{}
# extend the nested object with an array property
$settings.nested_obj | Add-Member -Type NoteProperty -Name nested_property -Value @( "1", "2" )
# {"nested_property":["1","2"]}
Write-Host ( $settings.nested_obj | ConvertTo-Json -Compress -Depth 100 )
# {"nested_obj":{}} - the nested object is unexpectedly empty
Write-Host ( $settings | ConvertTo-Json -Compress -Depth 100 )
谢谢