Java中的JSON包可以幫助我們對JSON數(shù)據(jù)進(jìn)行解析、轉(zhuǎn)換和生成。
// 解析JSON數(shù)據(jù) String jsonStr = "{\"name\":\"Tom\", \"age\":20}"; JSONObject jsonObj = new JSONObject(jsonStr); String name = jsonObj.getString("name"); // 獲取name屬性的值 int age = jsonObj.getInt("age"); // 獲取age屬性的值 // 生成JSON數(shù)據(jù) JSONObject jsonObj = new JSONObject(); jsonObj.put("name", "Tom"); jsonObj.put("age", 20); String jsonStr = jsonObj.toString(); // 將JSONObject轉(zhuǎn)換成JSON字符串
通過使用JSON包,我們可以方便地在Java程序中處理JSON數(shù)據(jù)。