Class JsonReader
java.lang.Object
org.apache.logging.log4j.kit.json.JsonReader
A simple JSON parser mapping tokens to basic Java types.
The type mapping is as follows:
- objects are mapped to
LinkedHashMap<String,Object> - arrays are mapped to
LinkedList - strings are mapped to
Stringwith proper Unicode and escape character conversion - true, false, and null are mapped to their Java counterparts
- floating point numbers are mapped to
BigDecimal - integral numbers are mapped to either primitive types
(int, long) or
BigInteger
This code is heavily influenced by the reader of mjson.
-
Method Summary
-
Method Details
-
read
-