繁体   English   中英

如何使用 spring 引导更新 json 文件

[英]How to update json file using spring boot

嗨,现在我正在研究 spring 引导项目,我想以 JSON 文件的形式存储 POST 数据。 每个 POST 请求都包含一个 userId。 使用 userId 命名 JSON 文件。 将来,相同的 userId 会发布不同的内容(例如来自 Facebook 的图像 URL),我想知道如何将数据更新到已经存在的 JSON 文件中。 这是从 POST 请求创建 JSON 文件的实际代码。

  JSONObject jsonObject = new JSONObject();
      jsonObject.put("Id", form.getImageUrlId());
      jsonObject.put("User_Id", form.getUserId());
      jsonObject.put("Image_From", form.getImageSource());
      jsonObject.put("Image_Url", form.getImageUrl());

      try {
                 try (FileWriter file = new FileWriter(("/home/jerald/image_details/twitter/")+form.getUserId()+(".json"))) {
                     file.write(jsonObject.toJSONString());
                 }
      } catch (IOException e) {
                 // TODO Auto-generated catch block

      }

如何使用 Spring 引导更新 JSON 文件? append如何结束一个JSON文件? 如何检查在特定 JSON 文件中找到的现有 URL?

嗨,现在我正在研究 spring 引导项目,我想以 JSON 文件的形式存储 POST 数据。 每个 POST 请求都包含一个 userId。 使用 userId 命名 JSON 文件。 将来,相同的 userId 会发布不同的内容(例如来自 Facebook 的图像 URL),我想知道如何将数据更新到已经存在的 JSON 文件中。 这是从 POST 请求创建 JSON 文件的实际代码。

  JSONObject jsonObject = new JSONObject();
      jsonObject.put("Id", form.getImageUrlId());
      jsonObject.put("User_Id", form.getUserId());
      jsonObject.put("Image_From", form.getImageSource());
      jsonObject.put("Image_Url", form.getImageUrl());

      try {
                 try (FileWriter file = new FileWriter(("/home/jerald/image_details/twitter/")+form.getUserId()+(".json"))) {
                     file.write(jsonObject.toJSONString());
                 }
      } catch (IOException e) {
                 // TODO Auto-generated catch block

      }

如何使用 Spring 引导更新 JSON 文件? append如何结束一个JSON文件? 如何检查在特定 JSON 文件中找到的现有 URL?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM