在Java中,我們可以使用JSONObject或JSONArray來處理JSON數據。在處理前,常常需要先new一個JSON對象。
// 創建一個JSONObject對象 JSONObject jsonObject = new JSONObject(); // 往對象中添加鍵值對 jsonObject.put("name", "Tom"); jsonObject.put("age", 18); // 轉換為JSON字符串輸出 String jsonString = jsonObject.toString(); System.out.println(jsonString);
上述代碼中,我們通過JSONObject的put方法添加了兩個鍵值對,即"name"和"age"。最后通過toString方法將其轉換為JSON字符串,并輸出。
如果我們需要創建一個JSON數組,則可以使用JSONArray對象:
// 創建一個JSONArray對象 JSONArray jsonArray = new JSONArray(); // 往數組中添加元素 jsonArray.put("apple"); jsonArray.put("banana"); jsonArray.put("orange"); // 轉換為JSON字符串輸出 String jsonString = jsonArray.toString(); System.out.println(jsonString);
與JSONObject類似,我們可以通過JSONArray的put方法添加元素。最后同樣需要將其轉換為JSON字符串并輸出。