免费、快速、安全的在线 JSON 处理工具。格式化、校验、清理、转换、对比等 14+ 种工具,一键即用。
数据仅在本地处理,不会上传到任何服务器
格式转换
展开/收起
JSONC / JSON5 → JSON 转换器
将 JSONC(带注释的 JSON,如 tsconfig.json)或 JSON5(宽松 JSON 语法)转换为标准 JSON。支持移除注释、尾随逗号、单引号等非标准写法。
JSON ↔ YAML 转换器
在 JSON 和 YAML 格式之间相互转换。对于配置文件迁移、CI/CD 流水线调试等场景非常实用。
JSON ↔ CSV 转换器
将 JSON 数组转换为 CSV 表格,或将 CSV 还原为 JSON 对象数组。支持自定义分隔符和字段映射。
JSON → XML 转换器
将 JSON 数据转换为结构化的 XML 文档。适用于需要对接 SOAP 服务或传统 XML 接口的场景。
JSON Diff 对比
逐字逐行比较两份 JSON 数据的差异,高亮显示新增、删除和修改的部分。适合版本对比和 API 响应变更排查。
格式转换
JSONC / JSON5 → JSON 转换器
将 JSONC(带注释的 JSON,如 tsconfig.json)或 JSON5(宽松 JSON 语法)转换为标准 JSON。支持移除注释、尾随逗号、单引号等非标准写法。
JSON ↔ YAML 转换器
在 JSON 和 YAML 格式之间相互转换。对于配置文件迁移、CI/CD 流水线调试等场景非常实用。
JSON ↔ CSV 转换器
将 JSON 数组转换为 CSV 表格,或将 CSV 还原为 JSON 对象数组。支持自定义分隔符和字段映射。
JSON → XML 转换器
将 JSON 数据转换为结构化的 XML 文档。适用于需要对接 SOAP 服务或传统 XML 接口的场景。
JSON Diff 对比
逐字逐行比较两份 JSON 数据的差异,高亮显示新增、删除和修改的部分。适合版本对比和 API 响应变更排查。
更多工具
展开/收起
JSON 格式化 & 校验
将压缩的 JSON 字符串格式化为带缩进的易读形式,同时校验 JSON 结构的合法性。支持自定义缩进宽度与空格/制表符切换。
JSON 压缩
移除 JSON 中所有不必要的空格与换行,将数据压缩为一行以减小体积。适用于生产环境传输或节省存储空间。
JSON 转义
将 JSON 字符串中的特殊字符(引号、反斜杠等)进行转义处理,生成可直接嵌入代码的字符串字面量。
JSON 去转义
将已转义的 JSON 字符串还原为正常格式,移除多余的转义符。方便从源代码或日志中提取可读的 JSON。
JSONPath 查询
使用 XPath 风格的 JSONPath 表达式在复杂 JSON 中精确定位和提取数据。支持通配符、过滤器和递归下降。
JSON Schema 校验
根据 JSON Schema 规范校验 JSON 数据的结构和类型。支持 Draft-07/2019-09/2020-12 等版本,提供详细错误报告。
JSON 树形查看器
以可折叠的树形结构交互式浏览大型 JSON 数据。支持节点展开/收起、搜索定位和路径复制,比纯文本更直观。
JSON 排序 & 去重
按 key 字母序对 JSON 对象进行排序,并支持数组元素去重。让 JSON 数据具有一致的顺序,便于版本控制和人工比对。
Mock JSON 生成器
根据预定义模板或实时编辑的骨架快速生成随机 Mock 数据。支持自定义字段类型、数组长度和值域范围,用于前端开发和 API 测试。
更多工具
JSON 格式化 & 校验
将压缩的 JSON 字符串格式化为带缩进的易读形式,同时校验 JSON 结构的合法性。支持自定义缩进宽度与空格/制表符切换。
JSON 压缩
移除 JSON 中所有不必要的空格与换行,将数据压缩为一行以减小体积。适用于生产环境传输或节省存储空间。
JSON 转义
将 JSON 字符串中的特殊字符(引号、反斜杠等)进行转义处理,生成可直接嵌入代码的字符串字面量。
JSON 去转义
将已转义的 JSON 字符串还原为正常格式,移除多余的转义符。方便从源代码或日志中提取可读的 JSON。
JSONPath 查询
使用 XPath 风格的 JSONPath 表达式在复杂 JSON 中精确定位和提取数据。支持通配符、过滤器和递归下降。
JSON Schema 校验
根据 JSON Schema 规范校验 JSON 数据的结构和类型。支持 Draft-07/2019-09/2020-12 等版本,提供详细错误报告。
JSON 树形查看器
以可折叠的树形结构交互式浏览大型 JSON 数据。支持节点展开/收起、搜索定位和路径复制,比纯文本更直观。
JSON 排序 & 去重
按 key 字母序对 JSON 对象进行排序,并支持数组元素去重。让 JSON 数据具有一致的顺序,便于版本控制和人工比对。
Mock JSON 生成器
根据预定义模板或实时编辑的骨架快速生成随机 Mock 数据。支持自定义字段类型、数组长度和值域范围,用于前端开发和 API 测试。
JSON 序列化指南
展开/收起
Python JSON 序列化完全指南
深入讲解 Python 中 json 模块的使用方法,涵盖 json.dumps、json.loads、自定义编码器、datetime 处理以及与 dataclass 的集成。
JavaScript JSON 序列化完全指南
详解 JSON.stringify 和 JSON.parse 的高级用法,包括 replacer/reviver 参数、BigInt 处理、深拷贝陷阱以及 JSON Schema 验证。
Java JSON 序列化完全指南
全面对比 Jackson、Gson 和 Fastjson 三大 JSON 库的使用方式,覆盖注解配置、泛型处理、多态反序列化以及性能优化建议。
Go JSON 序列化完全指南
掌握 Go 语言 encoding/json 包的核心用法,包括 struct tag 定义、自定义 Marshaler/Unmarshaler 接口、零值忽略策略以及性能调优。
C# JSON 序列化完全指南
系统介绍 System.Text.Json 和 Newtonsoft.Json 的序列化技巧,包括命名策略、驼峰转换、动态对象处理以及 Source Generator 加速。
JSON 序列化指南
Python JSON 序列化完全指南
深入讲解 Python 中 json 模块的使用方法,涵盖 json.dumps、json.loads、自定义编码器、datetime 处理以及与 dataclass 的集成。
JavaScript JSON 序列化完全指南
详解 JSON.stringify 和 JSON.parse 的高级用法,包括 replacer/reviver 参数、BigInt 处理、深拷贝陷阱以及 JSON Schema 验证。
Java JSON 序列化完全指南
全面对比 Jackson、Gson 和 Fastjson 三大 JSON 库的使用方式,覆盖注解配置、泛型处理、多态反序列化以及性能优化建议。
Go JSON 序列化完全指南
掌握 Go 语言 encoding/json 包的核心用法,包括 struct tag 定义、自定义 Marshaler/Unmarshaler 接口、零值忽略策略以及性能调优。
C# JSON 序列化完全指南
系统介绍 System.Text.Json 和 Newtonsoft.Json 的序列化技巧,包括命名策略、驼峰转换、动态对象处理以及 Source Generator 加速。