前端之家收集整理的这篇文章主要介绍了
【第28篇】通过Gson和FastJson格式化Json数据,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
package ivyy.taobao.com.utils;
import com.alibaba.fastjson.JSON;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import com.google.gson.JsonElement;
import com.google.gson.JsonParser;
/**
*@Author:jilongliang
*@Email:jilongliang@sina.com
*@Date:2015-1-5
*@CopyRight:liangjilong
*@Description:
*/
public class JsonUtils {
/**
* 格式JSON,使Json美化
* @param content
* @return
*/
public static String formatAsJSON(String content){
Gson gson = new GsonBuilder().setPrettyPrinting().create();
JsonParser jsonPar = new JsonParser();
JsonElement jsonEl = jsonPar.parse(content);
String prettyJson = gson.toJson(jsonEl);
return prettyJson;
}
/**
* 格式JSON,使Json美化
* @param content
* @return
*/
public static String formaterAsJSON(String content){
String prettyJson=JSON.toJSON(content).toString();
return prettyJson;
}
}