跳到正文
在此运行 完全在你的浏览器里运行,不上传、不登录

JSON 树形查看

把 JSON 粘进来读成可折叠树:类型着色、路径标注、搜索高亮,点一下就复制节点值。

在上方粘贴 JSON 即可看到树形结构。

路径使用点号与方括号表示,例如 $.data.items[2].id。点击一行即可复制该节点的值。

怎么用

  1. 把 JSON 粘贴进输入框。对象、数组、单独的标量值都可以。
  2. 树会自动生成。对象标注键数如 {3},数组标注长度如 [12],叶子节点显示值并标出类型。
  3. 点对象或数组左侧的小三角可以折叠或展开,也可以点全部展开、全部折叠一次性处理整棵树。
  4. 在查找路径或键名里输入内容,命中的行会加彩色描边,祖先节点会自动展开,方便看清命中位置。
  5. 点任意一行即可把该节点的值复制到剪贴板,提示条会告诉你复制的是哪条路径。

路径使用点号与方括号表示:键名是纯标识符时用点号,其余情况用方括号,数组下标一律用方括号。嵌套三层的值会显示成 $.data.items[2].id。

常见用法

常见问题

问:数据会上传吗? 答:不会。解析与渲染全部在浏览器内存里完成,带令牌的接口返回、客户记录、内部配置都不会离开你的设备。

问:为什么有的键显示成 ["my key"] 而不是 .my key? 答:只要键名不是纯标识符(含空格、连字符,或以数字开头),就改用方括号表示。两种写法指向的是同一个值。

问:点一行会把整份文档复制走吗? 答:不会。点击只复制该行的值,并按 JSON 格式化。提示条会写明复制的是哪条路径,方便粘贴前确认。

问:输入能有多大? 答:取决于浏览器内存能容纳多少。文档很大时状态栏会给出节点数与层数,把不需要的分支折叠起来即可。

你的数据留在这台设备上

JSON 树形查看 完全在本地运行。你粘贴或拖入的一切都由你自己的浏览器处理,不会被传走。我们的服务器不保存任何东西——关掉标签页就没了。

你输入的内容不会发往服务器、不被记录,也不用于分析统计。首次加载之后即使断网,这个页面照样能用。