欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

gson怎么將json數組字符串轉為數組

錢艷冰1年前8瀏覽0評論

Gson是Google開發(fā)的一款Java庫,用于快速將Java對象轉為JSON格式的字符串,以及將JSON格式的字符串轉為Java對象。在Gson中,我們可以很方便地將JSON數組字符串轉為數組,下面我們來介紹一下具體的實現步驟。

首先,我們需要定義一個JSON數組字符串,如下所示:

String jsonArrayStr = "[{\"name\":\"張三\",\"age\":18},{\"name\":\"李四\",\"age\":20},{\"name\":\"王五\",\"age\":22}]";

然后,我們需要定義一個JavaBean類來存儲每個JSON對象的屬性值:

class Person {
private String name;
private int age;
// 省略getters和setters方法
}

接下來,我們可以用以下代碼將JSON數組字符串轉為Java對象數組:

Gson gson = new Gson();
Person[] persons = gson.fromJson(jsonArrayStr, Person[].class);

其中,fromJson()方法的第一個參數是JSON數組字符串,第二個參數是Java對象數組的類型,即Person[].class。最終,我們就可以得到一個Person類型的數組persons。

以上就是如何使用Gson將JSON數組字符串轉為數組的完整流程。如果您需要將JSON字符串轉為List集合,可以將第二個參數改為List.class即可。