JSON 编辑器

在浏览器中可视化编辑 JSON —— 通过交互式树进行增删、改名、类型切换,或用语法高亮的原始文本模式编辑。随时在文本、树形、预览三种模式间切换。

仅浏览器处理(可离线使用)
1

输入文本

粘贴或输入您的内容。

2

调整设置

配置选项以获得您想要的结果。

3

复制或保存

将输出复制到剪贴板或保存。

核心功能

可视化树形编辑

双击键或值即可原地编辑。右键打开完整菜单:插入、复制、删除、切换类型、复制路径。

撤销 / 重做历史

每次修改都被记录。Ctrl+Z 撤销、Ctrl+Y 重做,放心尝试而不怕弄坏数据。

自动修复无效 JSON

粘贴的 JSON 带尾逗号、单引号或注释?一键修复常见错误,立刻开始编辑。

三种视图自由切换

文本、树形、预览三种模式任意切换 —— 原始文本编辑、可视化结构操作、语法高亮查看,一站搞定。

类型切换

一键将任意值在字符串、数字、布尔、空值、对象、数组之间转换,非常适合快速调整测试数据或配置。

100% 隐私 —— 不上传

所有编辑都在浏览器中进行。JSON 永远不会上传到服务器 —— API 密钥、令牌和敏感配置都能放心编辑。

关于此工具

面向开发者的可视化 JSON 编辑器

JSON 编辑器是一个在浏览器中运行的 JSON 编辑工具,提供三种视图模式:文本(基于 Monaco 的原始编辑)、树形(可视化结构编辑)和预览(只读语法高亮展示)。

在树形模式下,双击键或值即可原地编辑。右键任意节点即可打开完整菜单:在前/后插入、复制、切换类型、删除、复制路径。每一步都支持撤销和重做。粘贴无效 JSON 时,一键即可修复尾逗号、单引号、JavaScript 注释等常见错误。

如何使用

  1. 在编辑器中粘贴、输入或拖入 .json 文件
  2. 如果 JSON 无效,点击自动修复按钮来修正常见错误
  3. 视图切换在文本、树形、预览三种模式间切换
  4. 树形模式下:双击键或值即可原地编辑;右键打开菜单(插入/复制/删除/类型切换/复制路径)
  5. 使用 Ctrl+Z / Ctrl+Y 撤销与重做
  6. 点击格式化压缩智能重新排版,然后下载复制导出

主要特性

  • 三种视图模式:文本(Monaco)、树形(交互式)、预览(只读),随时切换
  • 可视化树形编辑:双击任意键或值,右键打开完整菜单
  • 类型切换:在字符串、数字、布尔、空值、对象、数组之间自由转换
  • 撤销 / 重做:支持 50 步历史,Ctrl+Z / Ctrl+Y 快捷键
  • 自动修复:修复尾逗号、单引号、缺失引号、JavaScript 注释等常见错误
  • 智能格式化:短数组/对象单行显示,长的展开 —— 紧凑且可读
  • Monaco 编辑器:与 VS Code 同款的代码编辑器
  • 路径显示与复制:点击任意节点查看并复制其 JSON Path
  • 100% 浏览器运行:不上传服务器 —— 数据始终留在你的设备

常见用途

  • 配置文件编辑:安全地修改 package.jsontsconfig.json、Kubernetes 清单等,避免语法错误
  • 测试数据构造:通过复制节点、切换类型、重命名键来快速构造 fixture
  • API 响应调试:粘贴响应、重新组织结构、与期望形状做差异对比
  • Schema 迁移:对比两版 JSON,一目了然看出变更
  • 修复损坏的 JSON:用自动修复挽救尾逗号、异常引号、混用分隔符等问题
  • 数据清理:用右键批量删除不需要的字段后导出干净数据

隐私优先的 JSON 编辑

所有编辑、修复、差异计算完全在你的浏览器中运行。JSON 永远不会上传或被记录。

  • 数据永不离开设备 —— 编辑过程中零网络请求
  • 适合敏感的 API 密钥、令牌和配置机密
  • 页面加载后完全离线可用
  • 不对 JSON 内容做任何分析 —— 我们只统计工具使用频率,不碰数据

常见问题

格式化工具只做文本缩进和校验。本编辑器让你直接修改 JSON 的结构本身 —— 可视化地增删、改名、切换节点类型,无需编写任何 JSON 语法。非常适合编辑配置文件、构造测试数据或修复 API 响应。
完全安全。所有编辑、解析、修复、差异计算都在你的浏览器中完成。数据绝不离开你的设备 —— 不上传服务器、不记录日志、不向第三方暴露。API 密钥、令牌和敏感配置数据都可安心使用。
自动修复基于 jsonrepair 库,可修复常见错误:尾逗号、将单引号替换为双引号、给键补充引号、去除 JavaScript 风格注释、智能引号/弯引号、拼接字符串等。它也是很多主流 JSON 工具使用的同款修复引擎。
可以。通过顶部的视图切换器在文本(Monaco 编辑器)、树形(交互式结构编辑器)、预览(只读语法高亮)三种模式间切换。只要 JSON 有效,一种模式的改动会立刻反映在其他模式中。
支持。页面加载后,所有功能(编辑、自动修复、差异对比、导出)都能完全离线运行。建议将 PrivaDeck 作为 PWA 从浏览器安装,获得最快的访问速度。