gpt4 book ai didi

java - 使用 Flexjson 将 JSON 列表反序列化为对象列表

转载 作者:行者123 更新时间:2023-11-29 09:30:50 25 4
gpt4 key购买 nike

我正在尝试反序列化以下 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 那里获取样本,我成功地应用了一个 long 列表的反序列化。

List<Long> idsLong = new JSONDeserializer<List<Long>>().use("values", Long.class).deserialize("[123,456,789]");

关于java - 使用 Flexjson 将 JSON 列表反序列化为对象列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11940975/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com