【发布时间】:2014-08-01 16:27:54
【问题描述】:
我有一个如下所示的 JSON 数组列表:
[{"dog":1,"cat":2},{"dog":3,"cat":4}]
我想将其转换为 Java 中的列表,如下所示:
[12, 34]
我曾考虑过使用mapper.readValue,但我认为最终列表中仍会有"dog" 和"cat"。
有什么简单的方法可以提取值并将它们放在列表中?
【问题讨论】:
-
你有(在运行几乎任何 JSON 解析器之后)一个 Map 对象列表。阅读 List 和 Map 的规范页面,并弄清楚如何做你想做的事。没那么难。