我正在尝试反序列化以下 json:
{ "books": [ {"id":"1","name":"book 1"}, {"id":"2","name":"book 2"} ] }
进入列表。之前用这个 json 工作过:
[ {"id":"1","name":"book 1"}, {"id":"2","name":"book 2"} ] }
使用此代码:
List<Book> items = new JSONDeserializer<ArrayList<Book>>()
.use("values", Book.class).deserialize(json, ArrayList.class);
但现在看了多个例子后我不知所措,是否可以直接反序列化为列表?
从 @vikke 获取样本,我成功应用了长整型列表的反序列化。
List<Long> idsLong = new JSONDeserializer<List<Long>>().use("values", Long.class).deserialize("[123,456,789]");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)