如何在powershell中获取特定的json嵌套值?

时间:2015-11-04 19:57:51

标签: json csv powershell

我在这里有这个命令:

(Get-Content output.json -Raw | ConvertFrom-Json) | Convertto-CSV -NoTypeInformation

拉取json文件并将所有顶级文件放入csv格式。但是,我想在里面也有一些嵌套值。我知道有一个命令 - 深度可以将所有值拉到一定深度,但我只想指定某个值。例如,如果我想拉/ data / 1 / structure / name,我如何具体获得该值?

1 个答案:

答案 0 :(得分:0)

使用选择对象:

(Get-Content output.json -Raw |Select value1,Valu2,Valu | ConvertFrom-Json) | Convertto-CSV -NoTypeInformation