1、第一步骤:创建一个springboot的项目(也可以创建一个简答的java项目)。1、 打开创建页面 选择File-new-project..2、选择创建的项目为spring initializr 进入springboot项目创建步骤(也可以选择类型java,创建一个普通java项目)3、输入项目名字,选择依赖web(如果不需要可以不选),选择存放目录-完成(Finish)
2、第二步骤:编写测试代码-使用net.sf.json.JSONObject进行转换。2.1、嚼但匙噻首先建立一个实体类Student set和get自己生成public class Student { private int id; private String name; private String sex;}2.2 创建测试代码import net.sf.json.JSONObjectimport java.util.ArrayList;import java.util.List;public static void testObject(){ //创建一个对象并将 给对象赋值 然后使用fastjson转化为json类型的数据 Student st = new Student(); st.setId(1); st.setName("张三"); st.setSex("男"); JSONObject json = JSONObject.fromObject(st); System.out.println(json); //获得json数据 Object obj = JSONObject.toBean(json,Student.class); //将json转为json数据 JSONObject objJson = JSONObject.fromObject(obj); System.out.println(objJson); Student st2 = (Student) JSONObject.toBean(objJson,Student.class); System.out.println(st2.getSex());}运行结果如下所示:
3、第三步骤:编写测试代码-使用强制转换。在第一种方式的基础上对其修改如下所示:public 衡痕贤伎static void testObject(像粜杵泳){ Student st = new Student(); st.setId(1); st.setName("张三"); st.setSex("男"); JSONObject json = JSONObject.fromObject(st); System.out.println(json); //获得json数据 Object obj = JSONObject.toBean(json,Student.class); Student st2 = (Student) obj; System.out.println(st2.getSex());}