0
我们使用加特林jsonpath Scala的解析我们的JSON,像这样按照文档使用它:转义符号加特林jsonpath
VAL jsonSample =(新ObjectMapper).readValue(“”“{ “@a”:“A”,“@ b”:“B”}“”“,classOf [Object])
JsonPath.query(”$。@ a“,jsonSample).right.map(_ .toVector)
但是,此代码失败,并且我们获得有关的错误消息 “的字符串匹配正则表达式“[$ _ \ d ...等等等等}] *预期,但@发现”。
我用反斜杠尝试过,但这些不工作,并给予同样的错误消息。有谁知道如何逃避@符号?
值得注意的我也试过此页面上有十六进制的解决方案,但它并不适用于上述工作。 How do you escape the @ symbol in jsonpath?
谢谢!