Wir verwenden Gatling jsonpath in scala unsere JSON zu analysieren, und verwenden es so wie nach den docs:Escaping Symbole in Gatling jsonpath
val jsonSample = (neu ObjectMapper) .readValue ("" "{ "@a": "A", "@ b": "B"} "" ", KlasseOf [Objekt])
JsonPath.query (" $. @ a ", jsonSample) .right.map (_ .toVector)
Dieser Code schlägt jedoch fehl, und wir bekommen eine Fehlermeldung über "String Matching Regex '[$ _ \ d ... usw. etc}] * erwartet, aber @ gefunden".
Ich habe versucht, Backslashes, aber diese funktionieren nicht und geben die gleiche Fehlermeldung. Kann jemand das @ Symbol entkommen?
Es ist erwähnenswert Ich habe auch versucht, die Lösung mit Hex auf dieser Seite, aber es funktioniert nicht für die oben genannten. How do you escape the @ symbol in jsonpath?
Danke!