以 2 或 4 個空格縮排格式化 JSON
美化會把緊湊的 JSON 改成每行一個值,並為每一層巢狀加上縮排,讓結構容易閱讀與比較。格式化工具提供每層 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
格式化規則
- 每個物件屬性與陣列元素各佔一行,比上層多縮排一層。
- 空物件與空陣列維持一行的 {} 與 []。
- 縮排只使用空格,不提供 Tab。想要緊湊輸出請選 2 個空格,想讓層級更清楚請選 4 個空格。