用 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
格式化规则
- 每个对象属性和数组元素各占一行,比父级多缩进一层。
- 空对象和空数组保持为一行的 {} 和 []。
- 缩进只使用空格,不提供制表符。想要紧凑输出选 2 个空格,想让层级更醒目选 4 个空格。