1、首先我们要下载鲨龉掏栳阿里巴巴的开源JSON解析库,具体下载地址为"http://repo1.maven.org/maven2/com/alibaba/fastjson/1.2.9/",本篇下载版本为1.2.9版本。具体操作如下图所示。
2、然后我们打开myeclipse软件,并新建一个java项目,项目名称为TestFastJson,并将下载好的fastjson-1.2.9.jar导入项目内。具体操作如下图所示。
3、然后我们新建com.model,com.test两个包,并在model内建立用于转换的类User实体类。并建立一些属性,具体类的建立以及编写方法如下图所示。切记要加入无参构造函数。具体操作如下图所示。
4、然后我们建立测试类Test并建立main方法。第一步我们编写对象转换成String类型的JSON的格式。具体代码如下图所示。
5、第二步我们编写将json字符串转换为JSON对象。具体代码如下图所示。
6、第三步我们编写将json字符串转换为User实体类方法,创建的json字符串要同用户实体类的字段对应。具体代码如下图所示。
7、第四部我们测试将json对象直接转换为User实体类,具体编写代码如下图所示。
8、最后我们进行运行测试这些方法,查看结果,可以看到测试完成,并且转换成功。至此测试结束。