Java中使用JSON數據格式的情況比較常見,在處理JSON數據時,有時需要向已有的JSON數據中添加新的數據。下面將介紹幾種添加JSON數據的方法。
//創建JSON對象 JSONObject jsonObject = new JSONObject(); //向JSON對象中添加key-value對 jsonObject.put("name", "Tom"); jsonObject.put("age", 20); //將JSON對象轉化為字符串 String jsonString = jsonObject.toString(); System.out.println(jsonString);
上述代碼中,我們首先創建了一個空的JSON對象,并使用put()方法向其中添加了兩個key-value對。接著,我們將JSON對象轉化為字符串并輸出,可以看到輸出的字符串中已包含了我們添加的數據。
//創建JSON數組 JSONArray jsonArray = new JSONArray(); //向JSON數組中添加數據 jsonArray.put("Apple"); jsonArray.put("Banana"); //創建JSON對象 JSONObject jsonObject = new JSONObject(); //向JSON對象中添加JSON數組 jsonObject.put("fruits", jsonArray); //將JSON對象轉化為字符串 String jsonString = jsonObject.toString(); System.out.println(jsonString);
上述代碼中,我們創建了一個JSON數組,并使用put()方法向其中添加了兩個元素。接著,我們創建了一個JSON對象,并使用put()方法將JSON數組添加到了JSON對象中。最后,我們將JSON對象轉化為字符串并輸出,可以看到輸出的字符串中已包含了我們添加的JSON數組。
//創建JSON對象 JSONObject jsonObject = new JSONObject(); //向JSON對象中添加key-value對 jsonObject.put("name", "Tom"); jsonObject.put("age", 20); //創建JSON數組 JSONArray jsonArray = new JSONArray(); //向JSON數組中添加數據 jsonArray.put("Apple"); jsonArray.put("Banana"); //向JSON對象中添加JSON數組 jsonObject.put("fruits", jsonArray); //將JSON對象轉化為字符串 String jsonString = jsonObject.toString(); System.out.println(jsonString);
上述代碼中,我們將前兩個例子中的代碼結合起來,首先創建了一個JSON對象,并向其中添加了兩個key-value對和一個JSON數組。接著,我們將JSON對象轉化為字符串并輸出,可以看到輸出的字符串中已包含了我們添加的數據和JSON數組。
上一篇vue無限開tab