Java格式化json有利于后台查看前端返回的数据或者需要传至前端的数据有无错误性,可以用来当作调试BUG时使用,首先我们需要找到我们需要用到的JAR包
MAVEN项目:
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.62</version>
</dependency>
web项目:
接下来,就是代码部分,很少的代码,因为阿里已经帮我们封装了大部分代码
public class JSONUtil {
public String JsonFormart(String JsonString) {
JSONObject object = JSONObject.parseObject(JsonString);
JsonString = JSON.toJSONString(object, SerializerFeature.PrettyFormat, SerializerFeature.WriteMapNullValue,SerializerFeature.WriteDateUseDateFormat);
return JsonString;
}
}