Изменить файл JSON с помощью PowerShell без записи спецификации

Мне нужно изменить существующий файл JSON в кодировке UTF8 с помощью PowerShell. Я попытался с помощью следующего кода:

$fileContent = ConvertFrom-Json "$(Get-Content $filePath -Encoding UTF8)"
$fileContent.someProperty = "someValue"
$fileContent | ConvertTo-Json -Depth 999 | Out-File $filePath

Это добавляет спецификацию в файл, а также кодирует ее в UTF16. Возможно ли иметьConvertFrom-Json а такжеConvertTo-Json не делать кодировку / спецификацию?

Ответы на вопрос(1)

Ваш ответ на вопрос