mirror of
https://github.com/stleary/JSON-java.git
synced 2025-08-03 03:15:32 -04:00
Merge pull request #481 from johnjaylward/ClarifyParserExceptionsInReadMe
clarifies exception that the parser makes when reading JSON
This commit is contained in:
commit
c3ea0249c9
@ -102,7 +102,13 @@ JSON Text strings, but when output by the Generator, tab is properly converted t
|
|||||||
the string. Other instances may occur where reading invalid JSON text does not cause an
|
the string. Other instances may occur where reading invalid JSON text does not cause an
|
||||||
error to be generated. Malformed JSON Texts such as missing end " (quote) on strings or
|
error to be generated. Malformed JSON Texts such as missing end " (quote) on strings or
|
||||||
invalid number formats (1.2e6.3) will cause errors as such documents can not be read
|
invalid number formats (1.2e6.3) will cause errors as such documents can not be read
|
||||||
reliably.
|
reliably.
|
||||||
|
|
||||||
|
Some notible exceptions that the JSON Parser in this library accepts are:
|
||||||
|
* Unquoted keys `{ key: "value" }`
|
||||||
|
* Unquoted values `{ "key": value }`
|
||||||
|
* Unescaped literals like "tab" in string values `{ "key": "value with an unescaped tab" }`
|
||||||
|
* Numbers out of range for `Double` or `Long` are parsed as strings
|
||||||
|
|
||||||
Release history:
|
Release history:
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user