使用Java中的JSONSimple将泛型Collection转换为JSON字符串

时间:2012-01-03 19:11:09

标签: java json json-simple

我有一个非类型的实体集合,并希望使用JSONSimple转换为JSON字符串。

我尝试使用JSONObject,如:

Collection entities; //supose its a non-typed Collection returned from service.
JSONObject colJSON = new JSONObject();
colJSON.put("entities",entities);
JSONValue.toJSONString(colJSON);

但是,它只返回Collection toString()方法而不是Collection的元素;

1 个答案:

答案 0 :(得分:0)

尝试使用List而不是Collection。我在J SONSimple's supported type list中没有看到“收藏”。