java 将id url type title 写到JSON文件中
时间: 2024-03-19 19:41:17 浏览: 22
要将数据以JSON格式写入文件,可以使用Java中的JSONObject和JSONArray类。以下是一个简单的示例代码:
```java
import org.json.JSONArray;
import org.json.JSONObject;
import java.io.FileWriter;
import java.io.IOException;
public class WriteToJsonFileExample {
public static void main(String[] args) {
JSONObject obj1 = new JSONObject();
obj1.put("id", 1);
obj1.put("url", "http://www.example.com");
obj1.put("type", "example");
obj1.put("title", "Example Website");
JSONObject obj2 = new JSONObject();
obj2.put("id", 2);
obj2.put("url", "http://www.google.com");
obj2.put("type", "search");
obj2.put("title", "Google Search");
JSONArray list = new JSONArray();
list.put(obj1);
list.put(obj2);
try {
FileWriter writer = new FileWriter("output.json");
writer.write(list.toString());
writer.close();
System.out.println("Data has been written to the file.");
} catch (IOException e) {
System.out.println("An error occurred.");
e.printStackTrace();
}
}
}
```
此代码将两个JSON对象写入名为"output.json"的文件中,每个对象都包含id、url、type和title属性。请注意,最后一行使用了list.toString()方法将JSONArray转换为字符串,以便写入文件中。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)