使用google.gson反序列化对象时替换空集合上的空值

时间:2014-07-31 06:54:33

标签: java gson json-deserialization

我有这样的课程:

class Item
{
    private final List<SubItem> subItems= new LinkedList<SubItem>();
    public List<SubItem> getSubItems() {
        return subItems;
    }
    ...
}

我使用google.gson进行序列化/反序列化类。当我在反序列化后使用此类时subItems可以包含null。如何在反序列化后避免将空值转换为subItems并获取空集合呢?

0 个答案:

没有答案