JSON是JavaScript Object Notation的縮寫,它是一種輕量級的數據交換格式。Java中可以通過字符串來表示JSON數據。今天,我們來看一下如何在Java中向JSON字符串中添加數據。
import org.json.*; public class AddJSONData { public static void main(String[] args) { String jsonString = "{\"name\":\"Tom\",\"age\":25}"; JSONObject json = new JSONObject(jsonString); json.put("gender", "male"); String newJsonString = json.toString(); System.out.println(newJsonString); } }
在上面的示例中,我們首先定義了一個JSON字符串{\"name\":\"Tom\",\"age\":25}
。然后,我們將其解析為JSONObject對象。接著,使用put()
方法向JSON中加入一組鍵值對\"gender\":\"male\"
。最后,我們將新的JSON對象轉換為字符串并打印出來。
運行程序,可以得到以下輸出:
{"name":"Tom","age":25,"gender":"male"}
可以看到,新的JSON字符串中已經成功添加了\"gender\":\"male\"
這組數據。