を解析するとき、私はPowerShellをして読みたいこのファイルを持っている「無効な配列が渡されました」 :はJSON
ConvertFrom-Json : Invalid array passed in, ']' expected. (1): [
At S:\ome\Path\script.ps1:60 char:8
+ $str | ConvertFrom-Json;
+ ~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [ConvertFrom-Json], ArgumentException
+ FullyQualifiedErrorId : System.ArgumentException,Microsoft.PowerShell.Commands.ConvertFromJsonCommand
私はコピーして、コードに手動でJSONコードを貼り付けた場合は、すべてが正常に動作している:
'[
{
"name": "JSON Example",
"attr": "Another attribute"
}
]' | ConvertFrom-Json;
は、それが機能するようになりました!説明ありがとう!私はあなたの答えを4分で受け入れます。 – ComFreek