JSON 输入
快捷键:Ctrl / ⌘ + Enter 格式化
处理结果
—
解析统计
等待输入—节点总数
—对象数
—数组数
—键值对
—最大深度
—字符串
—数字
—布尔
—null
—输入字符
—UTF-8 字节
—结果字符
—结果字节
内容元素解析(树形视图)
解析成功后,这里会显示可折叠的 JSON 结构树。点击键名或值可以查看它的路径与详情。
| 路径 | — |
|---|---|
| 类型 | — |
| 值 / 摘要 | — |
| 子项 | — |
提示:左侧树中 ▸ / ▾ 可以折叠展开;双击键名可直接复制其路径。
使用说明
- 校验采用自行实现的严格 JSON 解析器(遵循 RFC 8259),出错时会给出行号、列号与具体原因,并附上出错位置的原始行。
- 支持标准 JSON 之外的少量“类 JSON”写法提示:单引号字符串、注释、尾随逗号、
NaN、十六进制数字等非标准语法都会被指出。 - 大整数保护:树形视图按原文显示数字,超出
Number.MAX_SAFE_INTEGER的整数会给出精度提示。 - 严格模式下,同一个对象中重复出现的键名会被视为错误;非严格模式只在状态栏提示,并按“后者覆盖前者”的常规行为处理。
- 全部解析在浏览器本地完成,输入的敏感数据不会发送到网络上。