gson是Google公司在2011年推出的一款用于在Java對象和JSON數(shù)據(jù)之間進行序列化和反序列化的開源庫。它可以將Java對象轉(zhuǎn)換成相應(yīng)的JSON格式數(shù)據(jù),也能夠?qū)SON格式數(shù)據(jù)轉(zhuǎn)換成Java對象。
對于JSON數(shù)組的處理,gson也提供了相應(yīng)的方法。
下面是一個demo,演示如何使用gson添加JSON數(shù)組:
//創(chuàng)建一個空的JSON數(shù)組 JsonArray jsonArray = new JsonArray(); //在JSON數(shù)組中添加元素 jsonArray.add("hello"); jsonArray.add(123); jsonArray.add(true); //將JSON數(shù)組轉(zhuǎn)換成字符串 String jsonString = jsonArray.toString(); //打印輸出JSON字符串 System.out.println(jsonString);
上述代碼中,我們首先創(chuàng)建了一個空的JSON數(shù)組,并通過add()方法向其中添加了三個元素。最后,我們將JSON數(shù)組轉(zhuǎn)換成字符串,并將其輸出到控制臺上。
運行上述代碼,輸出結(jié)果如下:
["hello",123,true]
可以看到,我們成功地將三個元素添加到了空的JSON數(shù)組中,并將JSON數(shù)組轉(zhuǎn)換成了字符串。
總之,使用gson添加JSON數(shù)組非常簡單,只需要創(chuàng)建一個空的JSON數(shù)組,并通過add()方法向其中添加元素即可。