This json..
{ "field1": "value1", "field2": [1, 2, 3, 4, 5, 6, 7, 8, 9], "field3": { "field3-a": 4.0 }, "field4": { }, "field5": [{ "field5-a": 5, "field5-b": 5.1 }, { "field5-a": 6, "field5-b": 6.1 }, { "field5-a": 7, "field5-b": 7.1 }, { "field5-a": 8, "field5-b": 8.1 }, { "field5-a": 9, "field5-b": 9.1 }], "field6": [ ]}
will be this csv..
displayed as a table..
This library uses com.fasterxml.jackson.core's jackson-databind to deserialize json to a map.