将ArrayList转换为JSONArray

4
这是我的ArrayList。
ArrayList< HashMap < String,String> > list =  new ArrayList<>();

这个变量保存了哈希映射表。

如何在普通的JSONArray中获取所有的哈希映射表?


这是 org.primefaces.json.JSONArray 吗? - alibttb
@alibttb 这是 org.json.JSONArray。 - Vaibhav Kadam
这个在标准Java和JEE中都不可用,哪个库包含了这个类?@Vaibhav Kadam - alibttb
1个回答

14

我们可以做类似这样的事情,

ArrayList< HashMap < String,String> > list =  new ArrayList<>();

然后只需要像这样将List对象传递给JsonArray

JSONArray jsArray = new JSONArray(list);

谢谢你!


在Gson 2.8.2中,我们还没有这个。 - gumuruh

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接