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?
謝謝!