在线 JSON 格式化 / 压缩 / 校验工具,浏览器本地处理,数据不上传。
在线 JSON 格式化 / 压缩 / 校验工具,浏览器本地处理,数据不上传。
把压缩或混乱的 JSON 缩进美化、便于阅读,同时在解析阶段校验语法错误并定位问题。调试接口返回值、查看配置文件时尤其常用。
不会。格式化与校验全部在浏览器本地完成,数据不会上传服务器;因此可放心粘贴含内部字段的 JSON,不会泄露。
使用「压缩」功能即可去除多余空白与换行,得到适合传输或存储的单行 JSON;体积更小,但可读性下降,常用于上线前的构建产物。
工具会提示出错位置(行/列)。常见原因是多余的逗号、引号不匹配,或使用了单引号——JSON 只允许用双引号包裹键名与字符串,且末尾不能有多余逗号。
标准 JSON 不支持注释。若确需注释,可使用 JSON5 / JSONC 等超集,但通用解析器与接口通常无法识别;生产环境建议把说明移到单独的文档或字段里。
处理在浏览器本地进行,超大文本可能短暂占用较多内存并耗时更长。数 MB 以内通常很流畅,特别大的文件建议先分段处理,或改用专门的流式解析器。
不会。格式化只调整空白与缩进,不改变键名、字符串值与数字;但「压缩」也会去掉空白,同样不影响语义。注意:对象里重复的键在解析时通常以最后一个为准。
会。JavaScript 的数字精度上限约 2^53,超过这个范围的整数(如 19 位订单号)在解析后可能失真。需要精确保留时应将其作为字符串处理,本工具也会尽量原样呈现。