标签: java jsonpath
与Json Pointer不同,对于给定节点,没有单个Json路径;在本文档中,$.foo,$['foo']甚至$['\u0066oo']都可以访问该节点。
$.foo
$['foo']
$['\u0066oo']
{ "foo": 10 }
引用js实现支持输出匹配路径,并对所有属性使用数组表示法[]。它没有正确处理转义,只是将属性名称粘贴在单引号中。
[]
Java Jayway实现也是如此。
我倾向于规范形式为数组符号,单引号和类似json的转义为控制字符,单引号和反斜杠,但我无法找到一个实际的定义。我错过了什么吗?