操作指南 · JSON

如何在 Chrome 里查看 JSON:可折叠、可搜索的树视图

JSONPeek4 分钟阅读

简短回答

打开返回 JSON 的 URL,点击 JSONPeek 图标,选择“格式化此页面”。原始文本变成一棵可折叠、可搜索的树,在标签页内本地渲染——扩展装机不带任何站点访问权限,也不上传任何东西。

  1. 1

    在 Chrome 标签页里打开返回 JSON 的 URL。

  2. 2

    点击 JSONPeek 工具栏图标,选择“格式化此页面”。

  3. 3

    折叠、展开对象和数组——折叠的节点显示自己装着多少个键或元素。

  4. 4

    在搜索框里输入即可匹配键与值,用箭头在命中之间跳转。

  5. 5

    需要未经触碰的响应文本时,切到“原始”或按“复制”。

Chrome 展示 JSON 响应的方式,就是它到达时的样子:一堵不换行的文字墙。中等大小的 API 载荷已经没法读;大的干脆是一整行,能让你横向滚到天荒地老。在 Chrome 里查看 JSON,不需要把它粘贴到某个网站——一个查看器扩展就能就地渲染,就在同一个标签页里。

打开 JSON 并格式化

把接口 URL 放进地址栏,或顺着任何返回 JSON 的链接过去。然后点击 JSONPeek 图标,按下格式化此页面。这一下用的是 Chrome 的 activeTab 授权:只运行一次,只作用于那个标签页。扩展装机对任何站点都没有访问权限,你不开口,它看不到任何页面。

Chrome 里的 JSONPeek 弹窗,“格式化此页面”按钮可渲染当前 JSON 响应
一键格式化你所在的标签页——对任何站点都没有常驻访问权。

先读结构,再看值

格式化后的视图是一棵树。每个对象和数组都能折叠,折叠的节点会自我概括——12 个键250 个元素——让你先浏览响应的形状,再往里钻。全部展开全部折叠就在工具栏上,状态栏则在页脚常驻:行数、一个 ✓ JSON 有效的校验,以及一行说明——本地解析 · 不发送任何数据

搜索键与值

搜索框同时匹配键名和值,还有“上一处/下一处”箭头在命中之间跳转。这通常是回答你真正带来的那个问题的最快方式——“subscription_status 到底在这坨东西的哪里?”——而不用手动展开半棵树。

长数字一位不丢

建立在 JSON.parse 之上的查看器会悄悄毁掉大整数:像 12345678901234567890 这样的 ID,显示出来结尾变成 …568000。JSONPeek 用自己的解析器解析并显示原始数位,还会标出任何 JavaScript double 无法精确表示的数字。需要未经触碰的响应时,原始开关显示原文,复制复制原始字节。

本地 .json 文件也能看

对从磁盘打开的文件,Chrome 留了一个只有你能拨动的安全开关:在扩展详情页开启允许访问文件网址。弹窗会识别 file:// 标签页,并递给你一个可复制、直达该设置的链接。

愿意的话,让它自动化

偶尔用用,点一下就够了。如果你天天泡在某个 API 里,可以让 JSON 按站点、或在所有网站上自动格式化——授权是可选的,撤销任何一个都立即生效。

让 JSON 回到它该有的读法

就在当前标签页里,一棵可折叠、可搜索的树。装机零站点访问,长数字完好,零上传——而且免费。

了解 JSONPeek →