Closed
Description
We're seeing inconsistencies between JS's and Jackson's representation of non-printable characters embedded in JSON strings. Where JS sends \u001b
, once it goes through Jackson the field holds the string \u001B
, causing all kind of hashing issues.
In
we find that the hex values are hardcoded as capitalA-F
, whereas other representations such as JS's JSON.stringify
indicate you should use lowercase a-f
instead.
These are used in the standard JsonWriter via
We would like to see a configuration parameter or recommended approach to overcome this issue.
Seen in 2.13, made from before 2.0