【发布时间】:2014-04-28 12:21:02
【问题描述】:
我正在尝试使用 PowerShell v2(我的版本没有有用的 ConverFrom-Json 或 Invoke-RestMethod cmdlet)来美化一些 JSON 响应,因此我至少可以将响应输出到一个 CSV 文件。我可以使用它来搜索数据,但我很难使用 Export-CSV cmdlet 来获得正确的格式。
这可能吗?
我的基本代码是这样的:
[string]$url = "http://saucelabs.com/rest/v1/info/browsers/webdriver"
enter code here`$temp = "SauceLabsSupportedEnvs.csv"
# Accessing the REST API at Sauce Labs and downloading to a file
$json = (New-Object Net.Webclient).DownloadString($url)
我想要做的是将 $json 响应变成可用的东西。我尝试过但无法开始工作的,是这两个:
要么尝试在分隔符上进行转换 $json | ConvertTo-Csv -Delimiter "{" -NoTypeInformation |输出文件 $temp
或者只是默认导出数据 $json |导出-Csv -Path $temp
两者都只给我 CSV 文件中的类型信息。
【问题讨论】:
标签: json powershell-2.0