JSON 格式化

JSON 格式化工具适合接口调试、日志分析、配置文件检查和前后端联调。把紧凑、转义或排版混乱的 JSON 粘贴到输入框后,可以快速得到可读结构,定位字段层级、数组内容和语法错误。

使用方法

粘贴 JSON 后选择格式化、压缩、校验或 JSONPath 查询。格式化用于阅读,压缩用于减小体积,JSONPath 用于从复杂结构中提取字段。

输入与输出

输入:支持标准 JSON 对象、数组和字符串内容。JSONPath 查询适合对象层级、数组索引和常见字段选择。

输出:输出格式化后的 JSON、压缩后的 JSON、校验错误位置或 JSONPath 命中结果。

使用提示

建议避免粘贴包含密码、密钥、Token 的生产数据;复杂 JSON 排查时可先格式化,再逐层查看。

示例

基础对象示例

用于验证 JSON 格式化效果。

{"name":"OTP","type":"tool"}
{
  "name": "OTP",
  "type": "tool"
}

JSONPath 查询示例

通过 $.user.name 提取嵌套字段。

{"user":{"name":"OTP","roles":["admin","editor"]}}
OTP

常见问题

JSON 格式化会上传数据吗?

当前工具优先在浏览器本地处理输入内容,不需要把 JSON 主体提交到服务器。

JSONPath 适合解决什么问题?

JSONPath 适合从复杂 JSON 中快速提取某个字段、数组元素或嵌套节点。

格式化失败通常是什么原因?

常见原因包括缺少双引号、逗号、括号不匹配、存在非法注释或多余尾逗号。

相关工具