Java---json格式化工具类

json格式化经常被用到,总结一下,下次使用就不用再写了。

1、Object类型、list列表类型转json字符串

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.serializer.SerializerFeature;

import java.util.List

public class JsonUtil {

    //调用alibaba封装好的方法
    public static String objectToJson(Object object) {
        return JSON.toJSONString(object, SerializerFeature.WriteDateUseDateFormat);
    }


    public static String listToJson(List list) {
        return JSON.toJSONString(list, SerializerFeature.WriteDateUseDateFormat);
    }

}

2、字符串Json格式转换为对象Map

import com.alibaba.fastjson.JSONException;
import com.alibaba.fastjson.JSONObject;

import java.util.HashMap;
import java.util.Map;

public class JsonUtil {

    /**
     * 字符串Json格式转换为对象Map
     *
     * @param strJson {"username":"sxb"}
     * @return 根据json转换为Map对象
     */
    public static Map<String, Object> j
经验分享 程序员 微信小程序 职场和发展