java怎样将JSON格式的响应写入txt
时间: 2023-05-22 22:00:58 浏览: 283
如何用java写文件txt
4星 · 用户满意度95%
文件中?
可以使用Java中的FileWriter和BufferedWriter类将JSON格式的响应写入txt文件中。首先,将JSON响应转换为字符串,然后使用BufferedWriter将其写入文件中。以下是示例代码:
```
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class WriteJSONToFile {
public static void main(String[] args) {
String jsonResponse = "{\"name\":\"John\", \"age\":30, \"city\":\"New York\"}";
String fileName = "response.txt";
try {
File file = new File(fileName);
FileWriter fw = new FileWriter(file);
BufferedWriter bw = new BufferedWriter(fw);
bw.write(jsonResponse);
bw.close();
System.out.println("JSON response written to " + fileName);
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在上面的示例中,我们将JSON响应字符串保存在变量jsonResponse中,将文件名保存在变量fileName中。然后,我们创建一个FileWriter对象和一个BufferedWriter对象,将JSON响应写入文件中。最后,我们关闭BufferedWriter并打印一条消息,指示JSON响应已成功写入文件中。
阅读全文