Я использую Rest API и собрал грубый блок Json. Я запускаю convertfrom-json, чтобы получить объект powershell, которым я хотел бы манипулировать. По сути, мне нужно сократить количество полей / значений.
Нет ничего сложного в том, чтобы «получить» поля, которые я хочу удалить из объекта, поскольку я могу просто перейти к полю и собрать значение, которое легко, и я застрял в том, как обрезать это поле из шикарного объекта. , Буду признателен за любую помощь. Спасибо.
Пример:
$sample_json = @"
{
"fields": {
"field_one": 1,
"field_two": 2,
"field_three": "three",
"field_four": "remove_me",
"field_five": 5
}
}
"@
Clear-Host
$json_object = ConvertFrom-Json -InputObject $sample_json
$json_object
Дает:
fields
------
@{field_one=1; field_two=2; field_three=three; field_four=remove_me; field_five=5}
Итак, вопрос в том, как я могу удалить ключ "field_four" и его значение из $ json_object? Извиняюсь, если это безумно просто; В последние несколько лет я немного потерял связь с Powershell.