将JSON反序列化为ArrayList 使用杰克逊

将JSON反序列化为ArrayList 使用杰克逊,第1张

将JSON反序列化为ArrayList 使用杰克逊

您可以使用

TypeReference
包装器直接反序列化为列表。示例方法:

public static <T> T fromJSON(final TypeReference<T> type,      final String jsonPacket) {   T data = null;   try {      data = new ObjectMapper().readValue(jsonPacket, type);   } catch (Exception e) {      // Handle the problem   }   return data;}

并且用于:

final String json = "";Set<POJO> properties = fromJSON(new TypeReference<Set<POJO>>() {}, json);

TypeReference Javadoc



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5174599.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-19
下一篇 2022-11-18

发表评论

登录后才能评论

评论列表(0条)

保存