Hi.
In my application I receive JSON data from an external service, and sometimes it contains unescaped Unicode control characters, so when I try to call a JsonObject(data) on it, I get this exception:
Caused by: com.fasterxml.jackson.core.JsonParseException: Illegal unquoted character ((CTRL-CHAR, code 27)): has to be escaped using backslash to be included in string value
Since it's an external system, I can do nothing to make it response with correct JSON, but I know that Jackson can deal with it just fine if the JsonReadFeature.ALLOW_UNESCAPED_CONTROL_CHARS is enabled on mapper creation.
Is there an easy way to enable this option for io.vertx.core.json.* classes?