Details
-
Type:
Improvement
-
Status:
Open
-
Priority:
Minor
-
Resolution: Unresolved
-
Affects Version/s: 1.0.3
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
Description
If you use JSONBuilder so:
builder { myNode(a:b, c:d, e:[x:y, p:q]) }
You get the value of "e" written out as toString of the array, which is not useful. This is because there is no value(List) implementation on JSONWriter:
public JSONWriter value(Object o) throws JSONException { return this.append(JSONObject.valueToString(o)); }
This may be complicated by the possibility of recursive back references in objects occurring in the list.
Reduced priority of non critical issues which have current workarounds