json格式转换工具包

    xiaoxiao2026-01-03  10

    public class JsonUtil{

    privatestatic final Log logger = LogFactory.getLog(JsonUtil.class);// 日志

    publicstatic <T> List<T> jsonToObj(String json, Class<T[]> clazz) {

    List<T>list = null;

    ObjectMappermapper = new ObjectMapper();

    T[]obj = null;

    try{

    obj= mapper.readValue(json, clazz);

    }catch (JsonParseException e) {

    logger.error("把json文本转换成java对象出现JsonParseException异常");

    e.printStackTrace();

    }catch (JsonMappingException e) {

    logger.error("把json文本转换成java对象出现JsonMappingException异常");

    e.printStackTrace();

    }catch (IOException e) {

    logger.error("把json文本转换成java对象出现IOException异常");

    e.printStackTrace();

    }

    list = Arrays.asList(obj);// 把数组转成list

    returnlist;

    }

    }

    转载请注明原文地址: https://ju.6miu.com/read-1305601.html
    最新回复(0)