Java 将Arraylist转换为json

Java 将Arraylist转换为json,java,json,arraylist,Java,Json,Arraylist,请帮助我们如何将下面的Arraylist方法转换为Json public ArrayList<String> helloName(String patentno) { ArrayList<String> bibo = new ArrayList<String>(); for (int row = 2; row < rowsize; row++) { pno = driver.findElement(

请帮助我们如何将下面的Arraylist方法转换为Json

public ArrayList<String> helloName(String patentno)  {

    ArrayList<String> bibo = new ArrayList<String>();

    for (int row = 2; row < rowsize; row++) {
        pno = driver.findElement(
                By.xpath("//*[@id='body']/table/tbody/tr[" + row + "]/td"))
                .getText();
        bibo.add(pno);
    }
    return bibo;
}
public ArrayList helloName(字符串patentno){
ArrayList bibo=新的ArrayList();
对于(int row=2;row
使用该库。下面是示例代码

ArrayList<String> bibo = new ArrayList<String>();
bibo.add("obj1");
bibo.add("obj2");
bibo.add("obj3");
String json = new Gson().toJson(bibo);
ArrayList bibo=new ArrayList();
bibo.添加(“obj1”);
bibo.添加(“obj2”);
bibo.添加(“obj3”);
字符串json=new Gson().toJson(bibo);
从《Gson用户指南》中,您可以在收藏中使用它。

您也可以使用它()

示例代码:

   ArrayList bibo=new ArrayList();

   .....

  JSONArray ar=new JSONArray(bibo);
  String json= ar.toString();

使用Gson Gson=new GsonBuilder().create()

JsonArray myCustomArray = gson.toJsonTree(list).getAsJsonArray();
你为什么不试试可能的复制品呢