JSON at PowerShell

JSON 読み込み
Get-Content <.JSON> -Raw | ConvertFrom-Json
JSON 書き込み
$o | ConvertTo-Json
サンプル
入力ファイル(input01.json
{
    "root": [
        {
            "name": "A",
            "age": 20,
            "exp": "以下の言語を学んでいます。
C#"
        },
        {
            "name": "B",
            "age": 32,
            "exp": "XYZ"
        }
    ]
}
読み込み
$o = Get-Content D:\tmp\input01.json -Raw | ConvertFrom-Json

$o.root[0].name  # 出力: "A"
書き込み
$o | ConvertTo-Json > output01.json
出力ファイル(output01.json
{
    "root": [
                {
                    "name": "A",
                    "age": 20,
                    "exp": "以下の言語を学んでいます。\r\n・C#"
                },
                {
                    "name": "B",
                    "age": 32,
                    "exp": "XYZ"
                }
            ]
}