Java json字符串转Object

1:导入依赖,使用的是阿里巴巴的fastjson依赖json

<dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>fastjson</artifactId>
            <version>1.2.46</version>
        </dependency>

 

2:使用 JSONObject.parseObject(String text , Class<T> clazz),举个栗子:spa

MessageModel messageModel = JSONObject.parseObject(message, MessageModel.class);

 

notice1:message 必须为JSON格式字符串,不然在转化过程当中会报异常code

 

3:API源码blog

public static <T> T parseObject(String text, Class<T> clazz) { return parseObject(text, clazz, new Feature[0]); }