Как мне проанализировать мой вывод JSON API и затем добавить его в конец файла CSV со следующими столбцами:
- «Дата и время», например, 1580169600000
- «Счет», например, 432
Я безуспешно пытался выполнить следующее:
$json | Select-Object Value | Export-Csv -Path -NoType -Append
Вывод:
"Value"
"System.Object[]"
"System.Object[]"
"System.Object[]"
"System.Object[]"
$json | ConvertTo-Json | Export-Csv -Path -NoType -Append
Выход:
"Length"
"3456"
Это JSON данные:
{
"fields": [
{
"label": "Date Time",
"field": "eventTimestamp",
"type": "date",
"aggregation": "series"
},
{
"label": "Count",
"field": "Count",
"type": "integer",
"aggregation": "count"
}
],
"results": [
[
"1580169600000",
432
],
[
"1580169660000",
463
],
[
"1580169720000",
514
],
[
"1580169780000",
533
],
[
"1580170560000",
737
],
[
"1580170620000",
603
],
[
"1580170680000",
549
],
[
"1580170740000",
492
],
[
"1580170800000",
462
],
[
"1580171940000",
363
],
[
"1580172000000",
402
],
[
"1580172060000",
347
],
[
"1580172120000",
353
],
[
"1580172180000",
335
],
[
"1580172240000",
324
],
[
"1580172300000",
354
],
[
"1580172360000",
309
],
[
"1580172420000",
289
],
[
"1580172480000",
320
],
[
"1580172540000",
257
],
[
"1580172600000",
290
],
[
"1580172660000",
283
],
[
"1580173200000",
293
],
[
"1580175420000",
181
],
[
"1580175480000",
149
],
[
"1580175540000",
190
]
],
"moreData": false,
"schema": "record"
}