代码 · 让操作更简单
JSON 格式化工具
验证严格 JSON,调整缩进、压缩或递归排序对象键,并保留数字和字符串的原始写法。通过树视图搜索键、值和 JSON 指针,查看错误位置与重复键提示。
Also known asJSON 格式化 · JSON 在线解析 · JSON 校验 · JSON 在线格式化 · JSON 美化 · JSON 解析器
你的工作区在你的设备上处理
在输入中查找和替换
撤销:Ctrl/Cmd+Z · 重做:Ctrl/Cmd+Shift+Z 或 Ctrl+Y。当前标签页最多保留 20 步和 400 万字符的历史记录。清空会删除历史记录。
排序会递归改变对象键顺序,保留数组元素及同名键的相对顺序。键按 UTF-16 顺序比较。
三个简单步骤。
- 粘贴 JSON 或打开本地文本文件。
- 选择缩进与键排序方式,然后格式化或压缩。
- 检查提示和树视图,再复制或下载结果。
使用须知。
输入最多 100 万个 UTF-16 代码单元,文件须小于 4 MB,嵌套最多 256 层。不接受注释或末尾逗号。排序按 UTF-16 顺序比较解码后的键,保留数组顺序及同名键的相对顺序。树视图最多 10,000 个语法节点和 200 万个路径/值字符,每次显示 100 个子项;超限时仍提供完整文本结果。
了解隐私保护 →常见问题。
会改变大整数或转义字符串吗?
不会。处理使用源文本片段,不会把数字转换为 JavaScript Number。9007199254740993、1e400、转义写法和重复键均保留。选择排序只会主动更改对象键顺序。
会自动修复无效 JSON 吗?
不会。错误显示行、列和原因,原文不变。重复键只会提示;其他应用可能仅保留最后一个值。请在使用结果前检查。