gpt4 book ai didi

java - JAXB : How to convert Map to array-like format

转载 作者:太空宇宙 更新时间:2023-11-04 14:15:35 27 4
gpt4 key购买 nike

假设我有:

Map<String, String> map = new HashMap<String, String>()
map.put("address1", "123 Main St");
map.put("address2", "456 Main St");

我可以将其转换为像这样的数组格式的 json 的适配器是什么? [ { "address1": "123 Main St"} , { "address2": "456 Main St"} , ....]

谢谢大家!

最佳答案

必须使用 map 吗?

您可以做的是为每个字符串条目创建一个单独的 JSONObject,并将其输入到 ArrayList 中。

ArrayList<String> list = new ArrayList<String>();
list.add(new JSONObject().put("address1", "123 Main St").toString());
list.add(new JSONObject().put("address2", "456 Main St").toString());

关于java - JAXB : How to convert Map to array-like format,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27791239/

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