先看懂结构,再动手改值
JSON Editor Online 怎么用?把一长串 JSON,整理成看得懂的数据。
接口返回了一长串数据,找不到某个字段?JSON Editor Online 适合查看和编辑 JSON。先用示例熟悉文本与树形结构,再处理自己的数据;排版变整齐,只代表更容易阅读,不代表字段内容一定正确。
打开 JSON Editor Online 官网 ↗
格式化不等于业务校验
合法 JSON 仍可能缺字段、类型错误或包含不合理数值。遇到身份证号、长订单号等标识,先确认是否应该保存为字符串,避免数字精度问题。
任务 01
先把 JSON 整理成可读格式
下面是本站编写的练习数据,不含真实用户信息。复制到文本编辑区域,用格式化功能整理缩进;具体菜单位置以网站当前界面为准。
粘贴示例不要先用真实记录
格式化展开括号与缩进
检查语法确认能正常解析
{"user":{"name":"示例用户","active":true},"items":[{"id":1,"qty":2}]}- 粘贴下方完整示例,保留最外层的大括号。
- 执行格式化,观察 user 对象与 items 数组如何分层。
- 如果出现语法错误,检查双引号、逗号和括号,再对照原始数据修正。
自动修复后也要复核
JSON 的键名与字符串要用双引号,末尾多余逗号也不合法。自动修复可能改变原意,不能把修复后的文本直接当作业务上正确的数据。
任务 02
从树形视图找到 items 的第一项
树形视图适合逐层展开对象与数组;文本视图适合核对原文。两种视角配合,比只搜索同名字段更容易确认自己改的是哪一处。
展开 items数组包含一项
进入第一项索引从 0 开始
找到 qty当前值是数字 2
- 切换树形视图,展开 user,观察 name 与 active 的值和类型。
- 展开 items 的第一项,找到 qty;本例对应路径是 items[0].qty。
- 回到文本视图核对:2 是数字,"2" 是字符串,true 与 "true" 也不是同一种值。
相同名字可能出现在不同层
大型响应里可能同时有订单数量、库存数量等字段。修改前核对完整层级,不要仅凭搜索到的第一个 qty 就改值。
任务 03
只把数量从 2 改为 3
做一个小修改练习:保留 user 与 id,只改第一项的数量。先保留原始副本,再下载或复制修改后的 JSON。
保留原文避免覆盖唯一副本
改 qty数字 2 改为数字 3
重新解析核对结构和类型
- 保留原始文本,在编辑器里将 items 第一项的 qty 改成数字 3。
- 复制或下载修改后的 JSON,重新打开并确认仍可解析。
- 逐项检查 user、id 与数组顺序没有意外变化,再交给需要它的程序。
敏感数据不要随手粘贴
密码、访问令牌和完整个人信息先脱敏;不要假定所有打开、保存或分享方式都仅在本地处理。分享前先核对网站当前的数据处理说明。
结构看明白了,再修改数据。
本页为 ToolAtlas 独立编辑的入门指南,非 JSON Editor Online 官方教程。本站与该产品无隶属或赞助关系。