一、导入Jar包
gson是谷歌公司的,fastjson是阿里的
二、将对象转化成Json格式
使用的是方法toJson(),传入对象,得到Json格式的字符串
{"name":"zahngsan","age":18}
三、根据Json格式的字符串转化成对象
使用到的是fromJson方法,第一个参数可以是json格式的字符串,第二个参数是需要转成何种对象。这里我们可以还原成Student对象,也可以转化成HashMap的对象
如果说我们的json格式的字符串是数组,比如说:
{"name":"zahngsan","age":18,"hobby":["爬上","游泳","打火箭"]}
那么当我们转化成HashMap的时候,获取的对象是ArrayList类型
使用阿里的jar包