请教大家 Jackson 泛型反序列化问题
class R<T> { private T data; } class Item { private R<List<String>> message; } class Channel<T> { private T data; }
Channel<Item> i ???
请教下最后一个 Channel<Item> 要怎么反序列化呢?
JavaType type = mapper.getTypeFactory() .constructParametricType( Channel.class, Item.class); Channel<Item> body = mapper.readValue(str, type);
这样做的话报错,R 类型识别不出来