【发布时间】:2015-09-06 01:31:19
【问题描述】:
我的 JSON 查询返回我想使用 powershell 解析的天气数据。我想删除所有不必要的项目并将最终文件导出为 CSV 或 txt。
$json = Get-Content -Raw $path | ConvertFrom-Json #get JSON object from directory and convert to powershell object
$hourly = $json.hourly_forecast
$FCTTIME = $hourly.FCTTIME
$pretty = $FCTTIME | Select pretty
$temp = $hourly.temp
$eng = $temp | Select english
$parsed = $eng, $pretty
它似乎工作正常,但是当我在 CSV 中输出 $parsed 时,它具有对象属性而不是 $eng 和 $pretty 的值。有没有更简单的方法来解析 JSON 文件,或者我可以在最后一步中组合数组?
【问题讨论】:
标签: json powershell csv