Fix bug with invalid hex digits in JsonParser

Valid hex digits are [0-9a-fA-F]. The `"A" - "Z"` is a typo and should
be changed to `"A" - "F"`.