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

java 增刪改查 json

Java 是一個(gè)非常流行的編程語言,具有強(qiáng)大的操作能力,而 JSON 又是一種常用的數(shù)據(jù)格式,可以方便地在不同的系統(tǒng)之間進(jìn)行數(shù)據(jù)交互。在 Java 中,我們可以通過增刪改查操作來對(duì) JSON 數(shù)據(jù)進(jìn)行管理。

// 導(dǎo)入相關(guān)庫
import org.json.JSONArray;
import org.json.JSONObject;
// 創(chuàng)建 JSONObject 后進(jìn)行增刪改查
JSONObject jsonObj = new JSONObject("{ \"name\": \"張三\", \"age\": 18 }");
// 獲取屬性
String name = jsonObj.getString("name");
int age = jsonObj.getInt("age");
// 修改屬性
jsonObj.put("age", 20);
// 增加屬性
jsonObj.put("sex", "男");
// 刪除屬性
jsonObj.remove("sex");
// 創(chuàng)建 JSONArray 后進(jìn)行增刪改查
JSONArray jsonArray = new JSONArray("[{ \"name\": \"張三\", \"age\": 18 }, {\"name\": \"李四\", \"age\": 20 }]");
// 獲取元素
JSONObject jsonObj1 = jsonArray.getJSONObject(0);
JSONObject jsonObj2 = jsonArray.getJSONObject(1);
// 修改元素
jsonObj1.put("age", 20);
jsonObj2.put("age", 22);
// 增加元素
JSONObject jsonObj3 = new JSONObject("{ \"name\": \"王五\", \"age\": 25 }");
jsonArray.put(jsonObj3);
// 刪除元素
jsonArray.remove(0);

通過上述代碼,我們可以看出 Java 對(duì) JSON 進(jìn)行增刪改查操作非常方便。在實(shí)際開發(fā)中,我們可以根據(jù)需要進(jìn)行相應(yīng)的操作,從而管理 JSON 數(shù)據(jù)。