以下是一个示例代码,展示了如何遍历 Invoke-WebRequest 返回的 JSON 结果:
$response = Invoke-WebRequest -Uri "https://jsonplaceholder.typicode.com/posts" -Method Get
$json = ConvertFrom-Json $response.Content
foreach ($item in $json) {
Write-Host "Title: $($item.title)"
Write-Host "Body: $($item.body)"
Write-Host "UserID: $($item.userId)"
Write-Host "ID: $($item.id)"
Write-Host "-------------------------"
}
以上代码将从指定的 URL 获取 JSON 数据,并将其转换为 PowerShell 对象。然后,使用 foreach 循环遍历每个对象,并输出其中的一些属性值。
请根据实际情况修改代码中的 URL 和属性名称,以适应你要处理的 JSON 数据。
下一篇:遍历IP地址列表