diff --git a/src/main/java/com/yexuejc/base/util/JsonUtil.java b/src/main/java/com/yexuejc/base/util/JsonUtil.java index 8165fd8..99522e3 100644 --- a/src/main/java/com/yexuejc/base/util/JsonUtil.java +++ b/src/main/java/com/yexuejc/base/util/JsonUtil.java @@ -225,4 +225,20 @@ public class JsonUtil { } return json; } + + /** + * 格式化输出 + * + * @param obj 需要输出对象 + * @return 格式化后的字符串 + */ + public static String formatPrinter(Object obj) { + String json = null; + try { + json = objectMapper.writerWithDefaultPrettyPrinter().writeValueAsString(obj); + } catch (JsonProcessingException e) { + log.warning("json to Object JsonProcessingException.\n" + e.getMessage()); + } + return json; + } } \ No newline at end of file