Quellcode durchsuchen

add offline queue5

xiewj vor 3 Monaten
Ursprung
Commit
717829d8aa

+ 4 - 2
720yun_fd_base/gis_common/src/main/java/com/gis/common/util/FileUtils.java

@@ -1,8 +1,10 @@
 package com.gis.common.util;
 
 import cn.hutool.core.io.FileUtil;
+import cn.hutool.json.JSONUtil;
 import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.serializer.SerializerFeature;
+import com.fasterxml.jackson.databind.ObjectMapper;
 import org.jetbrains.annotations.NotNull;
 
 import java.io.File;
@@ -14,8 +16,8 @@ import java.util.regex.Matcher;
  */
 public class FileUtils {
 
-    public static void writeUtf8String(final Object content, final String filePath) {
-        String data = getStringReplaceUrl(String.valueOf(content));
+    public static void writeUtf8String(final Object content, final String filePath) {    // 使用Jackson库中的ObjectMapper类进行JSON处理
+        String data = getStringReplaceUrl(JSONUtil.toJsonStr(content));
         FileUtil.writeUtf8String(data, filePath.replaceAll("/", Matcher.quoteReplacement(File.separator)));
     }