【JSON】1行のJSONを綺麗に見やすくする方法

JSONをプログラムから生成した時、1行で横並びになっていて見にくいということってありますよね。

この記事では横並びになったJSONを綺麗に整形する方法を紹介していきます。

目次

1行のJSON

UnityでJSONファイルを書き出した時、下記のような1行でJSONが出力されました。

{"products":[{"Id":1,"Name":"パピコ","Price":176},{"Id":2,"Name":"アイスの実","Price":176},{"Id":3,"Name":"ガリガリ君ソーダ","Price":88},{"Id":4,"Name":"雪見だいふく","Price":187},{"Id":5,"Name":"ピノ","Price":187},{"Id":6,"Name":"ジャイアントコーン","Price":176},{"Id":7,"Name":"モナ王","Price":187},{"Id":8,"Name":"クーリッシュ","Price":187},{"Id":9,"Name":"スーパーカップ","Price":187},{"Id":10,"Name":"チョコモナカジャンボ","Price":187}]}

このようなぐちゃぐちゃなJSONは見にくく、何を表しているのかわからないですよね。

下記のように綺麗に見やすくJSONを閲覧したいですね。

{
    "name": "masashi",
    "age": 20,
    "engineer": true
}

ではこれからJSONを見やすくする方法を紹介していこうと思います。

JSONを見やすくする方法

コード整形のショートカットを使うとJSONファイルが綺麗になります。

Visual StudioとVS Codeでの両方のやり方を紹介します。

Visual Studioでのやり方

こちらの1行のJSONファイルに対して

Ctrl + Kを押し、次にCtrl + Fを押します。

すると、下記のように綺麗に整形されます。

Visual Studioでのコード整形のやり方は

コードのインデントの綺麗な揃え方として下記の記事で詳しく紹介しています。

VS Codeでのやり方

1行のJSONファイルに対して

Shift + Alt + Fを押します。(Macはshift + ⌥ + F)

すると下記のように綺麗に整形されます。

なお、VS Codeの場合はJSON Toolsという拡張機能をインストールして使うこともできます。

おわりに

いかがだったでしょうか。

1行のJSONファイルを綺麗にする方法は

コード整形のショートカットキーを使うと簡単に整形できる

ということを紹介しました。

Visual StudioではCtrl + Kを押しCtrl + Fを押す、

VS CodeではShift + Alt + F(Macはshift + ⌥ + F)を押す

と簡単にJSONを綺麗にできると思います。

ではでは!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

電気制御設計→ITエンジニア
前職は電気系のエンジニアで物流倉庫などの設備を動かしていました。
現在はITエンジニアとして開発に従事。
業務では主にUnity、C#、.NETを利用。
現在、UnityとC#を用いて業務用スマホアプリを開発中。

コメント

コメントする

目次