在实际工作中,时常会遇到字符串、Json对象和Java对象之间的转换,项目结束,闲暇时间总结一下基本知识:
一、字符串转为Json对象
字符串转为Json对象,需要用到的JSONObject这个类的fromObject(),直接调用即可;
二、字符串转为Java对象
字符串转为Java对象,首先用JSONObject这个类的formObject()方法,将字符串转为Json对象,然后用toBean()方法将Json对象转为Java对象;
三、Java对象转为字符串
Java对象转为字符串,用上述的fromObejct()方法将传入的java对象,转为json对象,然后用toString()方法将Json 对象转为字符串;
详细请看下面代码演示:
Person类:
ParseJson类:
ParseJson2类:
JsonTest类:
结果: