@trlhrn

Как выбрать определенное значение в API\JSON данных?

Подскажите, как я могу выбрать значение odd: "SomeValue2" в ответе API\JSON?
Дерево выгшлядит прмиерно так:

tree: [
		{
			id: 1
			name: "SomeValue"
			values: [
						{
							value: "ValueName1"
							odd: "SomeValue1"
						}
						{
							value: "ValueName2"
							odd: "SomeValue2"
						}
						{
							value: "ValueName3"
							odd: "SomeValue3"
						}
					]
		}
  • Вопрос задан
  • 66 просмотров
Пригласить эксперта
Ответы на вопрос 2
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
# измените на свой
$uri = 'https://api.github.com/repos/microsoftdocs/powershell-docs/issues'
$x = 0
# что то типа $_.values[1].value
Invoke-RestMethod -Uri $uri | ForEach-Object { Write-Output $_}
Ответ написан
Комментировать
@trlhrn Автор вопроса
Сделал так

($response.tree | where {$_.id -eq "1"}).values.where({$_.value -eq "ValueName2"}).odd
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы