diff --git a/JSONObject.java b/JSONObject.java index d66623110..ab7ffa231 100755 --- a/JSONObject.java +++ b/JSONObject.java @@ -1550,6 +1550,10 @@ public static Object wrap(Object object) { return object; } + if(object instanceof Enum) { + return object.toString(); + } + if (object instanceof Collection) { return new JSONArray((Collection) object); }