1. 程式人生 > >FastJSON 阿里巴巴 json字串轉為物件,和json轉換為javabean物件

FastJSON 阿里巴巴 json字串轉為物件,和json轉換為javabean物件

//Javabean物件轉換成String型別的JSON字串
JSONObject.toJSONString(Javabean物件)
 
//String型別的JSON字串轉換成Javabean物件
JSONObject.toJavaObject(JSON字串,Javabean.class)
 
//Json字串轉換成JSONObject物件
JSONObject.parseObject(JSON字串)
 
//JSON字串轉換成Javabean物件
JSONObject.parseObject(JSON字串,Javabean.class)
 
例如
Refund r = new Refund();
String jsonStr = JSONObject.toJSONString(r);
 
 
String jsonStr = "{\"msg\":\"王五\"}";
Refund r = JSONObject.toJavaObject(jsonStr,Refund.class);
 
 
JSONObject jsonObject = JSONObject.parseObject(jsonStr);
 
 
Refund r = JSONObject.parseObject(jsonStr,Refund.class);