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

java json循環保存

江奕云1年前8瀏覽0評論

Java是一種廣泛使用的編程語言,它可以輕松地將數據存儲到JSON文件中,同時完成對JSON文件的讀取和更新。以下是如何使用Java循環保存JSON文件的示例代碼。

import java.io.FileWriter;
import java.io.IOException;
import org.json.simple.JSONObject;
public class WriteToJsonFile {
public static void main(String[] args) {
JSONObject obj = new JSONObject();
obj.put("name", "John");
obj.put("age", 30);
obj.put("city", "New York");
JSONObject obj2 = new JSONObject();
obj2.put("name", "Sam");
obj2.put("age", 25);
obj2.put("city", "Los Angeles");
JSONArray userList = new JSONArray();
userList.add(obj);
userList.add(obj2);
try (FileWriter file = new FileWriter("users.json")) {
file.write(userList.toJSONString());
} catch (IOException e) {
e.printStackTrace();
}
}
}

代碼解釋:

首先,我們導入了必要的包,并創建了兩個JSONObject對象,用于存儲有關用戶的信息。然后,我們將這些對象添加到JSONArray中,表示整個用戶列表。

接下來,我們使用一個try-catch塊從程序中寫入JSON數據。FileWriter類允許我們寫入到文件中。我們指向文件的文件路徑和名稱,并將數據作為參數傳遞給write()的函數。我們將JSONArray對象的toJSONString()方法用于將Java對象轉換為JSON字符串。

最后,我們處理任何異常并打印堆棧跟蹤以便調試。

這樣,我們就完成了使用Java循環保存JSON文件的操作。