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

java json 改變鍵值

錢琪琛1年前8瀏覽0評論

Java中的JSON(JavaScript Object Notation)是一種輕量級的數據交換格式,經常在Web開發中使用。在操作JSON數據時,有時需要更改JSON對象的鍵值。下面介紹一些使用Java代碼改變JSON鍵值的實例。

import org.json.JSONException;
import org.json.JSONObject;
public class JsonChangeKey {
public static void main(String[] args) throws JSONException {
// 原JSON對象
String jsonString = "{ \"name\":\"Amy\", \"age\":22, \"gender\":\"female\" }";
JSONObject jsonObject = new JSONObject(jsonString);
// 更改前的JSON對象
System.out.println("更改前的JSON對象:" + jsonObject.toString());
// 更改鍵"age"為"newAge"
jsonObject.put("newAge", jsonObject.remove("age"));
// 更改后的JSON對象
System.out.println("更改后的JSON對象:" + jsonObject.toString());
}
}

在上面的代碼中,我們先通過字符串創建一個JSON對象。然后,我們使用put()和remove()方法實現更改鍵的操作。具體來說,我們使用remove()方法刪除鍵“age”,再使用put()方法添加新鍵“newAge”,將原先的“age”值作為值放入“newAge”鍵中。最后,我們使用toString()方法將JSON對象轉換為字符串輸出。

現在來運行這段代碼。在運行后,我們會發現輸出結果如下:

更改前的JSON對象:{"name":"Amy","age":22,"gender":"female"}
更改后的JSON對象:{"name":"Amy","newAge":22,"gender":"female"}

如您所見,我們成功地更改了JSON對象的鍵值。