0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
配置
使用可配置缩进格式化 JSON 对象,突出显示语法错误。将 JSON 粘贴到编辑器中,调整缩进并按格式化。如果 JSON 包含错误,将以其确切位置进行标记。
源代码
行:0角色:0
工作原理
验证并重新缩进 JSON,使其可读且结构良好。由于它会先解析文本,因此能检测语法错误(多余的逗号、缺失的引号、未闭合的花括号)并指出问题所在。
可以选择缩进类型(空格或制表符)、缩进大小和行尾。结果以规范格式生成,键和值整齐地嵌套。
所有处理都在本地、在你的浏览器中完成。它格式化并验证结构;不会重新排序键,也不会修改值。
示例
{"name":"Ana","tags":["a","b"],"active":true}{
"name": "Ana",
"tags": [
"a",
"b"
],
"active": true
}使用 4 个空格缩进:对象和数组清晰地嵌套。使用场景
- 阅读压缩成一行的 API 响应。
- 在使用前验证 JSON 是否有语法错误。
- 统一配置文件的缩进。
- 检查并比较从浏览器或日志中复制的载荷。
常见问题
它是验证 JSON 还是只是缩进?
两者都会。它先解析文本以检查是否为有效 JSON,若无效则显示错误。只有在 JSON 正确时才生成缩进版本。
它会重新排序或更改键吗?
不会。它保留键和值的原始顺序与内容。只应用一致的缩进和换行。
它接受注释或带尾随逗号的 JSON 吗?
不接受。它遵循 JSON 标准,该标准不允许注释或尾随逗号。如果文本包含它们,格式化器会将其标记为无效。
我的 JSON 会上传到服务器吗?
不会。验证和格式化完全在你的浏览器中进行;JSON 绝不会离开你的电脑。