阅读背景:

JSON 和 POJO 互转,List 和 JSON 互转

来源:互联网 

JSON 和 POJO

    import com.alibaba.fastjson.JSONObject;
    import org.slf4j.Logger;
    import org.slf4j.LoggerFactory;

    /**
     * 对象POJO和JSON互转
     *
     * @author mxn
     * @create 2018-09-05 14:35
     */
    
    public class JsonUtil {

        public static final Logger logger = LoggerFactory.getLogger(JsonUtil.class);

        /**
         * JSON 转 POJO
         * @param pojo
         * @param tClass
         * @param <T>
         * @return
         */
        public static <T> T getObject(String pojo, Class<T> tClass) {
            try {
                return JSONObject.parseObject(pojo, tClass);
            } catch (Exception e) {
                logger.error(tClass + "转 JSON 失败");
            }
            return null;
        }

        /**
         * pojo 转json
         * @param tResponse
         * @param <T>
         * @return
         */
        public static <T> String getJson(T tResponse) {
            String pojo = JSONObject.toJSONString(tResponse);
            return pojo;
        }
    }    import com.alibaba.fastjson.J



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: