Hi,
Currently, the default conversion from Map or List to String is based
on the JDK's default serialization. So, if you have a map having
entries "name"="peach", "taste"="sweet", you get

{name=peach, taste=sweet}

This representation is somewhat useless except for the logging
purpose. This format does not handle special characters and it is not
interoperable. So, I am wondering if we can instead use JSONObject's
default serialization so that you will get instead

{"name":"peach","taste":"sweet"}

This string is interoperable and can be easily processed.

If this conversion works directly (we could make it enabled or
disabled using a property), I think that will be very practical for
generic map and list objects.

Comments appreciated.

regards, aki

Reply via email to