HiJSON — 开发者必备的在线 JSON 工具
免费、无需注册,在浏览器中完成 JSON 解析、格式化、压缩与可视化。
HiJSON 面向前端工程师、后端开发者和测试人员,帮助你在调试 API、阅读日志、对比数据结构时更高效。所有数据处理均在本地浏览器完成,不上传至服务器(分享功能需自行配置 JSONBin)。
核心功能
JSON 格式化
将压缩的单行 JSON 转为带缩进的可读格式,便于阅读和排查问题。
JSON 压缩
去除空格与换行,生成最小体积 JSON,适合网络传输与存储。
树形可视化
以树形结构展开嵌套对象与数组,点击节点查看详情并编辑。
JSONPath 查询
使用 $ 语法快速提取深层字段,支持通配符与数组过滤。
多字段对比
将数组中多个对象的指定字段并排展示,方便数据核对。
AI 辅助编辑
接入兼容 OpenAI 的 LLM,用自然语言描述即可修改 JSON 结构。
文件导入
支持拖拽或选择 .json、.txt、.jsonl 文件,快速加载大型数据。
链接分享
配合 JSONBin.io 生成分享链接,便于团队协作调试。
快速上手
- 在左侧输入框粘贴 JSON,或拖拽文件到上传区域。
- 点击「解析」或按 Ctrl+Enter,右侧将显示树形结构。
- 使用搜索框输入键名进行过滤,或以 $ 开头进行 JSONPath 路径查询。
- 点击任意节点可在详情面板中查看、编辑并复制格式化或压缩后的值。
- 需要批量对比数组字段时,使用 $.items[*].{name,price} 语法生成对比表格。
使用教程
常见问题
- 什么是 JSON?
- JSON(JavaScript Object Notation)是一种轻量级数据交换格式,由键值对和数组组成,广泛用于 Web API、配置文件和数据存储。HiJSON 帮助你快速查看和编辑 JSON 数据。
- 我的数据会上传到服务器吗?
- 不会。解析、格式化、树形展示等核心功能完全在浏览器本地执行。仅当你主动使用「分享到 JSONBin」功能时,数据才会上传至 JSONBin.io(需自行配置 API Key)。
- JSON 解析报错怎么办?
- 常见原因包括:末尾多余逗号、单引号代替双引号、未转义的特殊字符、注释混入等。HiJSON 会在输入框下方显示具体错误位置,修正后重新点击解析即可。
- JSONPath 和 XPath 有什么区别?
- JSONPath 是专为 JSON 设计的查询语言,以 $ 表示根节点,用点号或方括号访问属性。HiJSON 支持在搜索框中直接输入 JSONPath 表达式进行查询。
- AI 功能如何使用?
- 切换到「AI 对话」标签,在设置中添加兼容 OpenAI Chat Completions 的 API 配置。AI 可帮你分析 JSON 结构或按自然语言描述修改数据,修改结果可一键应用到编辑器。
- HiJSON 是免费的吗?
- 是的,HiJSON 核心功能完全免费,无需注册账号。AI 功能需使用您自己的 LLM API Key,JSONBin 分享功能需自行注册 JSONBin.io 获取 Key。