Please enable JavaScript.
Coggle requires JavaScript to display documents.
JSON Processing (Object Model (Types (JsonValue subclasses) (JsonObject,…
JSON Processing
Object Model
Tree-like structure
Random-access
High-memory use
All content must be available
High-level development
Types (JsonValue subclasses)
JsonObject
JsonArray
JsonNumber
JsonString
Data transformation
JsonReader => Reader from Stream and structure it to Object model
JsonWriter => Writes the Object Model to a Stream
Json => Factory class. Creates builders, readers, writers, etc.
Builders
JsonObjectBuilder
Creates JsonObject
JsonArrayBuilder
Creates JsonArray
Streaming API
Event-based
Data transformation
JsonParser = Read Json from Stream
JsonGenerator = Writes Json to Stream