Json数据 object对象转为java对象

  • Post author:
  • Post category:java



JSON格式化



json对比

包com.alibaba.fastjson:1.2.56

对象转为字符串: JSONObject.toJSONString(userEntity);			  
集合转为字符串: JSONArray.toJSONString(odfList);

字符串转为对象  JSONObject.parseObject(str, SendNoteResultBO.class);
字符串转为集合  JSONArray.parseArray(str, ArgsInOdfDto.class);







1.将map对象转为为Json字符串:JSON.toJSONString
 	String json1 = JSON.toJSONString(userEntity);
	String json2 = JSONObject.toJSONString(userEntity);


2.Json字符串专为对象:JSON.parseObject
  SendNoteResultBO resultBO = JSON.parseObject(response.getData(), SendNoteResultBO.class);

3,字符串与JSON集合
  JSON
  JSONArray

4.object对象转为java对象
	 RootCertificateResult rootCertificateResult = JSON.parseObject(
	 	JSON.toJSONString(object对象实例), 
	 	new TypeReference<java对象类型 RootCertificateResult>() { }
     );



版权声明:本文为weixin_44635157原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。