Учитывая это Json:
{
“StudentInfo":{
“first-name": “xyz",
“Student_id": "123-xyz"
}
}
Я мог бы прочитать значение для student_id, используя код ниже.
$config = Get-Content -Raw $Config
$configObject = ConvertFrom-Json –InputObject $config
$StudentId = $configObject.StudentInfo.Student_id
Однако я не могу прочитать значение для "first-name ", так как powershell рассматривает его как команду, а не переменную. Изменение имени ключа не вариант для меня.
Как мы можем получить значение для" имени ", используя powershell 5.1?