色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java json數據格式化

呂致盈1年前7瀏覽0評論

JSON(JavaScript Object Notation)是一種輕量級的數據交換格式,格式簡單易于理解,被廣泛應用于Web服務中。Java中提供了多種JSON數據格式化的方案。

// 示例數據
String jsonString = "{\"name\":\"Tom\",\"age\":\"18\",\"interests\":[\"music\",\"reading\"]}";
// 1. 使用JSONObject解析JSON數據
JSONObject json = new JSONObject(jsonString);
String name = json.getString("name"); // 獲取name屬性值
int age = json.getInt("age"); // 獲取age屬性值
JSONArray interests = json.getJSONArray("interests"); // 獲取interests數組屬性值
String interest1 = interests.getString(0); // 獲取interests數組第一個元素值
String interest2 = interests.getString(1); // 獲取interests數組第二個元素值
// 2. 使用Gson庫將JSON數據轉換為Java對象
Gson gson = new Gson();
Person person = gson.fromJson(jsonString, Person.class); // 將jsonString轉換為Person對象
// 3. 使用Jackson庫將JSON數據轉換為Java對象
ObjectMapper objectMapper = new ObjectMapper();
Person person = objectMapper.readValue(jsonString, Person.class); // 將jsonString轉換為Person對象
// 4. 使用fastjson庫將JSON數據轉換為Java對象
Person person = JSON.parseObject(jsonString, Person.class); // 將jsonString轉換為Person對象

以上是幾種常見的Java對JSON數據格式化的方法,讀者可以根據自己的實際需求來選擇適合自己的方案。