gongdecai 3 年之前
父节点
当前提交
0561fb8bc3

+ 4 - 4
winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/util/XmlUtil.java

@@ -68,12 +68,12 @@ public class XmlUtil implements InitializingBean {
             if (!file.exists()) {
                 boolean flag = file.mkdirs();
             }
-
-            FileInputStream fileInputStream = new FileInputStream(file.getAbsoluteFile());
-
-            MultipartFile multipartFile = new MockMultipartFile(ContentType.APPLICATION_OCTET_STREAM.toString(), fileInputStream);
             /** 将document中的内容写入文件中 */
             XMLWriter writer = new XMLWriter(new FileWriter(file), format);
+            Path path = FileSystems.getDefault().getPath(file.getAbsoluteFile().getPath());
+            FileInputStream fileInputStream = new FileInputStream(String.valueOf(path));
+
+            MultipartFile multipartFile = new MockMultipartFile(ContentType.APPLICATION_OCTET_STREAM.toString(), fileInputStream);
             writer.write(document);
             writer.close();
             String returnFile = upload(multipartFile, name);