3

尝试使用以下代码段将有效的 json 文件转换为 powershell 内部表示时遇到问题:

[string]$changes = Get-Content -Path "C:\some\directory\with\file.json"
[PSCustomObject]$changes = ConvertFrom-Json -InputObject $Changes

这会触发警告Cannot process argument because the value of argument "name" is not valid. Change the value of the "name" argument and run the operation again.

使用的 Powershell 版本是v5.1,它甚至不支持Name标志,所以我有点困惑,似乎找不到解决方案。

任何帮助表示赞赏...

4

1 回答 1

3

关于这个线程,输入 json 包含看起来不受此 powershell cmdlet 支持的空键。

于 2020-06-04T10:19:20.347 回答