JSON格式化工具
直接在浏览器中格式化、验证和压缩JSON。
JSON 在您的浏览器本地格式化,不会发送到任何地方。
关于此工具
这个工具解析你的JSON并重新序列化——可以选择带有可读缩进的格式化输出,也可以压缩成单行紧凑格式,使用的是API、配置文件和大多数编程语言所采用的相同严格JSON规范。
格式化混乱或压缩的JSON——通常来自API响应或浏览器网络检查器的那种——能让它更容易阅读、调试,并发现括号不匹配等结构性问题。
如果你的JSON有语法错误,该工具的错误消息会具体告诉你哪部分无法解析,而不是让你逐字逐句地在文本中查找。
相关工具
常见问题
- 我的JSON数据会被发送到服务器吗?
- 不会。所有格式化和验证都使用JavaScript内置的JSON解析器在你的浏览器本地完成——你粘贴在这里的任何内容都不会离开你的设备。
- 如果我的JSON无效会怎样?
- 该工具会显示一条错误消息,描述哪部分无法解析(例如缺少逗号或未闭合的字符串),这样你就能准确知道要修复什么,而不只是被告知“JSON无效”。
- 格式化和压缩有什么区别?
- 格式化(美化打印)会添加缩进和换行,使JSON便于人阅读。压缩会去除所有不必要的空白,以生成尽可能小的文件大小——在通过网络发送数据或紧凑存储数据之前很有用。
- 为什么JSON会拒绝尾随逗号或单引号?
- JSON规范故意比JavaScript对象语法更严格:它要求键和字符串用双引号括起来,并且不允许尾随逗号或注释。此工具遵循严格的规范,与API和配置文件使用的规范相同。