gson - 如何从json字符串创建常规数据结构

时间:2015-10-06 11:42:54

标签: java json serialization gson deserialization

我有一个复杂的json字符串作为源,我想创建一个数据结构 ie(Map< String,String>包含多个地图),不声明任何类型。

这样我以后可以操作它并使用toJson并返回一个字符串。

有没有办法从json源创建通用数据集?

1 个答案:

答案 0 :(得分:0)

尝试Gson

    Gson gson=new Gson();
    Type mapOfStringStringType = new TypeToken<Map<String,String>(){}.getType();
    Map<String,String> resultSet=gson.fromJson(JSONString,mapOfStringStringType);