String 转Map<Object,Map<Object,Object>>

数据库中存有clob字段
字段是Map>类型的json

如果用常规的JSONObject转换是会报错的
e.g.: parse number key errorpos 5,lin 1

处理方法如下:

Gson gson = new Gson();
Map> map = new HasHmap<>();
map = gson.fromJson(string,map.getClass());

这样就可以解决多层stringJSON的map转换了。

小白日记

你可能感兴趣的:(java,java)