JSON でシリアル化された配列を作成しようとしています。その配列に項目が 1 つしか含まれていない場合、文字列の配列 (JSON) ではなく、文字列を取得します。
複数のアイテム (期待どおりに動作):
PS C:\> @("one", "two") | ConvertTo-JSON
[
"one",
"two"
]
単一項目の配列 (予想外):
PS C:\> @("one") | ConvertTo-JSON
"one"
何か不足していますか?
JSON でシリアル化された配列を作成しようとしています。その配列に項目が 1 つしか含まれていない場合、文字列の配列 (JSON) ではなく、文字列を取得します。
複数のアイテム (期待どおりに動作):
PS C:\> @("one", "two") | ConvertTo-JSON
[
"one",
"two"
]
単一項目の配列 (予想外):
PS C:\> @("one") | ConvertTo-JSON
"one"
何か不足していますか?