Powershell でテキストファイルをCSVに変換してみました。
今回はJSON形式のテキストファイルの内容をcsvに変換してみました。
1.JSON形式のテキストファイルをcsvに変換する
JSON形式のテキストファイルの準備
今回は以下のjson形式のテキストファイルをcsvに変換します。
[
{
"name": "hoge01",
"id": "001",
"location": "JapanEast"
},
{
"name": "hoge02",
"id": "002",
"location": "JapanWest"
}
]
csvへ変換
以下のコマンドでcsvに変換が可能です。
「Export-Csv」コマンドを利用します。
$Path = "C:\json.txt"
$json = Get-Content $Path | ConvertFrom-Json
$json | Export-Csv -Path .\output.csv
結果は以下のように出力されます。

CSV形式なのでエクセルで開くとセルごとに分かれている状態になりますので解析などにも利用できます。