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

java 修改json字符串 值6

林雅南1年前8瀏覽0評論

在Java中,我們經常需要修改JSON字符串中的值。比如,我們需要將JSON字符串中的值6替換成7。下面是一個示例JSON字符串:

{
"name": "張三",
"age": 25,
"score": {
"Chinese": 80,
"Math": 90,
"English": 6
}
}

我們可以使用Java中的JSONObject類來實現對JSON字符串的修改。首先,我們需要將JSON字符串轉換成JSONObject對象:

JSONObject json = new JSONObject(jsonStr);

然后,我們可以通過指定鍵名來獲取對應的值,然后進行修改:

json.getJSONObject("score").put("English", 7);

最后,我們可以將修改后的JSONObject對象轉換成字符串:

String modifiedJsonStr = json.toString();

下面是完整的代碼示例:

import org.json.JSONObject;
public class ModifyJsonExample {
public static void main(String[] args) {
String jsonStr = "{\"name\":\"張三\",\"age\":25,\"score\":{\"Chinese\":80,\"Math\":90,\"English\":6}}";
JSONObject json = new JSONObject(jsonStr);
json.getJSONObject("score").put("English", 7);
String modifiedJsonStr = json.toString();
System.out.println(modifiedJsonStr);
}
}

運行以上代碼,輸出結果如下:

{"name":"張三","age":25,"score":{"Chinese":80,"Math":90,"English":7}}

可以看到,JSON字符串中的值6已經被成功修改為了7。