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

java json解析 數組

阮建安1年前8瀏覽0評論

在Java中,JSON(JavaScript Object Notation)是一種數據格式,用于在不同的系統之間進行數據交換。

在處理JSON數據時,可以使用Java中的各種JSON處理庫,其中JSON數組是常見的數據格式之一。

下面是一個基于GSON庫的JSON解析數組的示例代碼:

Gson gson = new Gson();
String json = "[{\"id\":1,\"name\":\"Tom\"},{\"id\":2,\"name\":\"Jerry\"}]";
Type type = new TypeToken<List<Person>>(){}.getType();
List<Person> personList = gson.fromJson(json, type);
for (Person person : personList) {
System.out.println("id:" + person.getId() + ", name:" + person.getName());
}

上面的代碼首先使用Gson庫創建一個Gson對象,然后定義一個JSON字符串,該字符串表示一個包含兩個Person對象的JSON數組。

接著,通過TypeToken類創建一個代表List<Person>類型的Type對象,這樣Gson庫就可以正確地將JSON數組轉換成Person對象的集合。

最后,遍歷Person對象的集合并輸出每個Person對象的id和name屬性。

除了GSON庫之外,還有其他的JSON處理庫可以用于解析JSON數組,例如Jackson、JSON-lib等等。