У меня есть файл JSON, который выглядит следующим образом:
{
"body": {
"mode": "raw",
"raw": "{\n \"id\": \"middleware://so/998655555{{sguid}}\",\n \"reference\": \"998655555{{sguid}}\",\n \"branchCode\": \"1234\"\n }"
}
}
Теперь я хочу вывести значение, например, "branchCode".
Я пробовал это с помощью следующих команд PowerShell:
$path = "file.json"
$raw = Get-Content $path -raw
$obj = ConvertFrom-Json $raw
$obj.body.raw.branchCode
К сожалению, я не получаю значение.Похоже, что у PowerShell есть проблема с получением значения из необработанного json.
Я был бы очень рад, если бы кто-нибудь мог мне помочь.