在GSON反序列化期间使用TypeToken

时间:2017-01-16 15:17:42

标签: java json gson

有人可以告诉我以下代码执行的操作https://sites.google.com/site/gson/gson-user-guide#TOC-Serializing-and-Deserializing-Generic-Types吗?

Type collectionType = new TypeToken<Collection<Integer>>(){}.getType();

我正在使用它将JSON转换为完美正常的Java Map,但我之前没有见过这样的语法。这是我的代码

Map<String, Object> map = new Gson().fromJson(reader, new TypeToken<HashMap<String, Object>>() {}.getType());

0 个答案:

没有答案