关于在线JSON格式化
hidevtool JSON 格式化工具用于整理日志、接口返回和配置文件里的 JSON。粘贴原文后可美化、压缩或校验语法。
支持树形折叠查看嵌套结构,可切换单行压缩视图,也可将同一份数据转为 XML 或 YAML,方便对接其他工具。
在线JSON格式化工具的能力
格式化与树形视图
「格式化」通过 JSON.parse 解析后以 2 空格缩进、语法高亮和可折叠树展示。可逐层展开或收起,勾选「全部展开」一次浏览全貌,再复制结果。
压缩与校验
- 「压缩」在 JSON 合法的前提下去掉多余空白,得到单行高亮结果,便于存储或传输。
- 格式化、压缩与转换都会先解析;语法错误会明确报错,不会生成错误输出。
- 仅支持标准 JSON:无尾部逗号、无注释、键与字符串须双引号。
转换与复制
- 「JSON 转 XML」将键名映射为标签,嵌套为子元素,数组项重复同一标签名。
- 「JSON 转 YAML」生成与原结构一致的层级 YAML。
- 「复制」可带走当前视图:树形文本、单行压缩、XML 或 YAML。
字符串与 Unicode
- 可直接粘贴接口返回中带 \u 转义的 JSON。
- 格式化后可在输出区使用「转中文」等选项显示可读汉字,或保留转义便于对照协议。
常见应用场景
接口与日志调试
美化 curl、开发者工具或日志平台复制的一行 JSON。
配置与清单
提交前校验并排版 JSON 配置,或转为 YAML 给部署工具使用。
跨格式对接
把 JSON 样例转为 XML/YAML,供旧流水线或文档使用。
常见问题
- 在线怎么格式化 JSON?
- 将 JSON 粘贴到输入框,点击「格式化」。合法 JSON 会以 2 空格缩进、语法高亮和可折叠树形展示;可勾选「全部展开」查看完整结构,或用「压缩」切换单行视图。
- 一行压缩的 JSON 怎么转成可读的?
- 原样粘贴无换行的整段 JSON,点击「格式化」即可恢复缩进与换行,数值与结构不变,适合日志或接口返回里的紧凑 JSON。
- JSON 语法错误怎么检查?
- 「格式化」「压缩」及转换功能都会先 JSON.parse。尾部逗号、单引号、注释或括号不匹配会明确报错,不会生成看似正确的结果。
- 支持 JSON5、注释或尾部逗号吗?
- 不支持。仅支持 JavaScript JSON.parse 所要求的标准 JSON(双引号键与字符串、无注释、无尾部逗号)。需先去掉这些写法,或先用支持 JSON5 的编辑器处理。
- 「格式化」和「压缩」有什么区别?
- 格式化按 2 空格缩进,便于阅读;压缩去掉多余空白,输出尽量短的一行,解析后的数据与格式化结果一致。
- JSON 怎么转成 XML 或 YAML?
- JSON 解析成功后,点击「JSON 转 XML」或「JSON 转 YAML」。对象键对应标签名或 YAML 字段,数组会重复标签或生成列表项,确认无误后复制输出即可。
- 字符串里的 \uXXXX 中文怎么显示?
- 若粘贴内容含 \u 转义,格式化后在输出区勾选「转中文」,树形或文本视图会显示可读汉字;取消勾选则保留转义形式,便于对照协议原文。
- JSON 会上传到服务器吗?
- 不会。解析、美化、压缩与转换均在浏览器本地完成,粘贴内容不会离开您的设备。