Skip to content
页面导航

JSON 格式化

在线 JSON 格式化和压缩工具。

功能

  • JSON 格式化(美化)
  • JSON 压缩(最小化)
  • 语法验证

使用方法

格式化

将压缩的 JSON 粘贴到输入框,点击"格式化"按钮。

输入:

json
{"name":"张三","age":25,"skills":["Java","Vue","Docker"]}
1

输出:

json
{
  "name": "张三",
  "age": 25,
  "skills": [
    "Java",
    "Vue",
    "Docker"
  ]
}
1
2
3
4
5
6
7
8
9

压缩

将格式化的 JSON 粘贴到输入框,点击"压缩"按钮。

输入:

json
{
  "name": "张三",
  "age": 25
}
1
2
3
4

输出:

json
{"name":"张三","age":25}
1

JavaScript 实现

javascript
// 格式化 JSON
function formatJSON(json) {
  return JSON.stringify(JSON.parse(json), null, 2)
}

// 压缩 JSON
function minifyJSON(json) {
  return JSON.stringify(JSON.parse(json))
}
1
2
3
4
5
6
7
8
9

常见错误

  • 缺少引号
  • 多余的逗号
  • 括号不匹配

返回工具箱

基于 VitePress 构建