JSONを2スペースまたは4スペースのインデントで整形する
整形すると、コンパクトなJSONが1行に1つの値になり、入れ子の階層ごとにインデントされるため、構造を読みやすく比較しやすくなります。インデント幅は2スペースまたは4スペースを選べます。
計算例
{"id":7,"name":"Ada","roles":["admin","editor"],"settings":{"theme":"dark","alerts":false},"tags":[]}{
"id": 7,
"name": "Ada",
"roles": [
"admin",
"editor"
],
"settings": {
"theme": "dark",
"alerts": false
},
"tags": []
}- 行数
- 13
- 文字数
- 150
{
"id": 7,
"name": "Ada",
"roles": [
"admin",
"editor"
],
"settings": {
"theme": "dark",
"alerts": false
},
"tags": []
}- 行数
- 13
- 文字数
- 180
フォーマッターのルール
- オブジェクトの各プロパティと配列の各要素はそれぞれ1行に置かれ、親より1段深くインデントされます。
- 空のオブジェクトと配列は {} と [] のまま1行に収まります。
- インデントはスペースのみで、タブは選べません。コンパクトにするなら2スペース、階層を見やすくするなら4スペースを選んでください。