Solve the problem of parsing error of LinkedTreeMap returned data under Android Retrofit

Gson gson = new GsonBuilder().enableComplexMapKeySerialization().create();
LinkedTreeMap<String, String> linkmap_1 = (LinkedTreeMap<String, String>) objectBaseArrayBean.getResult().get(0);
TargetArchivesInfo_entity entity = new TargetArchivesInfo_entity();
String jsonString = gson.toJson(linkmap_1);
entity = gson.fromJson(jsonString,TargetArchivesInfo_entity.class);

Guess you like

Origin blog.csdn.net/qq_36355271/article/details/96473665