java - 如何将 Web 服务响应写入 json 文件?

标签 java json

我收到了来自网络服务请求的响应,我可以在控制台上打印该响应。我想将此响应写入 json 文件。我尝试使用 buffereWriter 但它没有写入。

String cwd = System.getProperty("user.dir");
buffereWriter writer = new buffereWriter (new File writer(cwd + "filepath"));
Writer.write(response);

// This response is being currently displayed in the console correctly.

没有错误或异常,但内容没有写入文件。

最佳答案

您可以使用FileWriter来实现这一点。还有一个带有资源的 try block ,它将保证您的文件将被关闭。

try(FileWriter fw = new FileWriter(cwd + "filepath")){

    fw.write(response); //I guess the response is a String.

}catch(Exception ignored){}

关于java - 如何将 Web 服务响应写入 json 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54746460/

相关文章:

java - axis2中的服务之间进行通信?

Java-使用compareTo()方法手动对字符串数组进行排序

java - 在 Fxml 中添加时 CustomTextField 不起作用

json - 用于解析 JSONSchema 的 gsheet importjson 查询

javascript - 使用纯javascript发送Ajax请求从json文件中获取json数据

java - fragment 中的 RecyclerView 无法正常工作

java - AndEngine gles2 物理

json - 是否为 null 有效 JSON(4 字节,仅此而已)

java - 使用 Jackson 将瞬间序列化为毫秒?

php - 如何通过 ajax php 调用返回包含 json 对象的数组/json 对象?