![enter image description here](https://i.stack.imgur.com/79dRd.jpg)
В приведенном выше примере я хотел бы получить значение "Ошибка" из "System.WorkItemType"
, используя
$response = Invoke-RestMethod -Url $someUri -Method Get -ContentType "application/json" -Headers $headers
$wit = response.fields.System.WorkItemType
не работает, так как точка / точка испортили его.
В javascript есть этот вопрос и ответ , но он не работал в Powershell.
Использование регулярных выражений для замены точки подчеркиванием кажется слишком надуманным (и я не заставил его работать, но использовал -match -convertFrom-Json -replace -convertTo-Json, так что, возможно, это не так?
Итаку меня простой вопрос: как мне получить значение 'Bug' из ключа 'System.WorkItemType'? (ошибка может быть в других строках ...)