我想使用这种方法:
json.add("myText", getList(id));
函数getList(id)返回一个ArrayList,但方法json.add需要一个JsonElement。
那么,我该如何将ArrayList转换为JsonElement?
我尝试了这个方法,但它没有起作用:
json.add("myText", (JsonElement)getList(id));
我也测试了这个:
JsonElement jelement = new JsonElement() {
private ArrayList<String> list= new ArrayList<String>(); public ArrayList<String> getList(){ return this.list; }
};