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 中快速提取某个字段、数组元素或嵌套节点。
格式化失败通常是什么原因?
常见原因包括缺少双引号、逗号、括号不匹配、存在非法注释或多余尾逗号。
相关工具
- Base64 编码/解码 - 文本 Base64 编码、解码与格式处理。
- URL 编码/解码 - URL Encode、URL Decode、中文参数编码与查询参数调试。