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

gson json轉(zhuǎn)數(shù)組

林國瑞2年前9瀏覽0評論

Gson是Google推出的一個Java語言的Json解析庫,它能夠自動將Json字符串轉(zhuǎn)換為Java對象,而Json數(shù)組也能夠轉(zhuǎn)換為Java的數(shù)組對象。

String jsonArray = "[{\"id\":\"1\", \"name\":\"小明\"}, {\"id\":\"2\", \"name\":\"小紅\"}, {\"id\":\"3\", \"name\":\"小剛\"}]";
Gson gson = new Gson();
Person[] personArray = gson.fromJson(jsonArray, Person[].class);
for(Person person : personArray){
System.out.println("id:" + person.getId() + ", name:" + person.getName());
}

在上面的代碼中,首先將Json數(shù)組字符串定義為一個字符串常量,然后通過Gson的fromJson()方法將字符串轉(zhuǎn)換為Java的Person數(shù)組對象,其中Person是一個實體類,代表一個人的信息,包含id和name兩個屬性。

最后通過for循環(huán)遍歷Person數(shù)組對象進(jìn)行輸出,其中獲取Person對象的id和name屬性值使用getId()和getName()方法來實現(xiàn)。