[JSON_PROCESSING_SPEC-25] Provide read() methods to retrun Map<String,Object> and List in JsonReader Created: 27/Nov/12  Updated: 27/Nov/12  Resolved: 27/Nov/12

Status: Closed
Project: json-processing-spec
Component/s: None
Affects Version/s: 1.0
Fix Version/s: None

Type: Improvement Priority: Major
Reporter: Sutanu Ghosh Assignee: Unassigned
Resolution: Invalid Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


The JsonWriter can have two additional write() methods to serialize a Map<String,Object> and a List.

JsonWriter {
write(Map<String,Object> jsonObject)
write(List jsonArray)

Map<String,Object> --> JSON object
List --> JSON array
The element objects in the Map or List can be any valid Java-JSON types or a Map or a List.

This will avoid the need to convert a Map<String,Object> or a List object to a JsonObject or JsonArray respectively before serializing via JsonWriter.

Comment by Sutanu Ghosh [ 27/Nov/12 ]

Please close. Bad description when I cloned another one.

Comment by jitu [ 27/Nov/12 ]

Closing a per the user request

Generated at Thu Dec 08 18:35:51 UTC 2016 using JIRA 6.2.3#6260-sha1:63ef1d6dac3f4f4d7db4c1effd405ba38ccdc558.