import com.alibaba.fastjson.JSON
import com.alibaba.fastjson.JSONObject
class Test {
static main(args){
String text = '{"name":"老张头", "age":66}'
/** 将JSON字符串转换为JSON对象 **/
JSONObject json = JSON.parseObject(text)
println json.name
/** 将JSON字符串转换为JavaBean对象 **/
User user = JSON.parseObject(text, User.class)
println user
/** 将JavaBean对象转换为JSON字符串 **/
String jsonObject = JSON.toJSONString(user);
println jsonObject
/** 将JavaBean对象转换为JSON对象,报错 **/
//JSONObject userJson = (JSONObject) JSON.toJSON(user)
//println userJson
}
}
private class User {
String name
int age
}