от
PowerShell по умолчанию не может надежно выполнять обход JSON. Как я могу гарантировать, что такой JSON корректно закруглен? Вот минимальный пример сломанной двусторонней сериализации:
PS> '{"a":[{"b":{}}]}' | ConvertFrom

Это неожиданное изменение приводит к JSON, который больше не действителен.

Это под версией 5.1:

PS> $PSVersionTable.PSVersion.ToString()
5.1.15063.674
Аналогично,
'[{"b":{}]' | ConvertFrom также сомнителен, как обсуждено в https://windowsserver.uservoice.com/forums/301869-powershell/suggestions/15123162-convertto-json-doesn-t-serialize-simple-objects-pr. Однако рассмотрим этот сомнительный характер, не охваченный этим вопросом.
    

        

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.
...