Handy Orchard

JSON Pointer 路径查看

解析 RFC 6901 JSON Pointer,并通过安全数值解析查看有限节点路径表。

输入数据

留空选择根节点,/ 写为 ~1,~ 写为 ~0;下表最多列 200 节点路径供查看。

输入更改时会清除旧输出。

结果

输入数据或填入示例,再运行工具。

计算示例

对于 {"a/b":{"~key":[42]}},/a~1b/~0key/0 得到 42。

空指针返回整个文档,不存在的路径会明确报错。

方法

按照 RFC 6901 解码每个路径片段,只读取对象自身属性。

原生 JSON 解析前检查数字,拒绝不安全整数、溢出和非零下溢。

适用限制

JSON 最多 5 MiB、深度 100,指针最多 100 段;不支持 JSONPath、JavaScript、URI 片段或远程引用。

小数仍采用普通 IEEE-754 JSON 语义,不是任意精度十进制 JSON 解析器。

来源

RFC 6901:JSON Pointer

相关工具

JSON Schema 验证器JSON 结构差异比较CSV 结构检查

输入数据保留在此设备。只有经您同意的可选浏览量会被统计;计算值、文件、文件名与处理日志不发送至 Analytics。

切换语言时,文本、设置与所选文件会暂存于此设备,恢复后移除;中断的暂存会于后续访问清理。输入与文件不会上传。