跟我学json在java中的应用技术及示例——如何将json格式的对象字符串转换为java对象的应用示例

跟我学json在java中的应用技术及示例——如何将json格式的对象字符串转换为java对象的应用示例

ID:10646680

大小:912.00 KB

页数:0页

时间:2018-07-07

跟我学json在java中的应用技术及示例——如何将json格式的对象字符串转换为java对象的应用示例_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《跟我学json在java中的应用技术及示例——如何将json格式的对象字符串转换为java对象的应用示例》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、杨教授工作室精心创作的优秀程序员职业提升必读系列资料1.1跟我学JSon在Java中的应用技术及示例——如何将JSON格式的对象字符串转换为Java对象的应用示例在软件应用系统开发实现的过程中,软件应用系统经常需要和别的应用系统进行数据交换,而目前实现数据交换的方式有XML、JSON等数据格式形式。JSON作为一个轻量级的数据交换格式比XML数据交换格式的效率要高得多,因为在XML文档中需要很多额外的定义标签描述对应的数据,这无疑会占据了更多的网络流量和传递更多的数据。下面通过示例为读者介绍如何将JSON格式的对象字符串转换为Java对象。为此需要应用JSON-Lib系统库中的JSONObje

2、ct、JSONArray等类,而从类的名字上可以看出JSONObject转换的应该是JSON对象格式,而JSONArray转换的则是JSON数组对象。1.1.1构建Web示例项目及应用JSON-Lib系统库的开发环境1、构建Web示例项目(1)在MyEclipse开发工具中新建一个J2EEWeb应用项目18杨教授工作室,版权所有,盗版必究,18/18页杨教授工作室精心创作的优秀程序员职业提升必读系列资料(2)设置J2EEWeb应用项目的项目名称为JavaJSonDemo18杨教授工作室,版权所有,盗版必究,18/18页杨教授工作室精心创作的优秀程序员职业提升必读系列资料(3)创建出本Web示例

3、项目18杨教授工作室,版权所有,盗版必究,18/18页杨教授工作室精心创作的优秀程序员职业提升必读系列资料(4)将Web项目切换到MyEclipse的导航器视图显示方式18杨教授工作室,版权所有,盗版必究,18/18页杨教授工作室精心创作的优秀程序员职业提升必读系列资料2、在示例Web项目中添加JSON-Lib系统库文件将应用JSON-Lib系统库相关的各个系统库文件添加到Web项目的Web-INF/lib目录中,与JSON-Lib系统库相关的各个*.jar包文件参见如下示图所示。18杨教授工作室,版权所有,盗版必究,18/18页杨教授工作室精心创作的优秀程序员职业提升必读系列资料3、在Web

4、项目中添加一个实体PO类PersonInfoPO(1)实体类的名称为PersonInfoPO,程序包名称为com.px1987.webcourse.servlet(2)实体类PersonInfoPO的程序代码示例packagecom.px1987.webcourse.servlet;publicclassPersonInfoPO{privateStringname;publicStringgetName(){returnname;}publicvoidsetName(Stringname){this.name=name;18杨教授工作室,版权所有,盗版必究,18/18页杨教授工作室精心创作的优

5、秀程序员职业提升必读系列资料}publicStringgetSex(){returnsex;}publicvoidsetSex(Stringsex){this.sex=sex;}publicintgetAge(){returnage;}publicvoidsetAge(intage){this.age=age;}privateStringsex;privateintage;publicPersonInfoPO(){}}18杨教授工作室,版权所有,盗版必究,18/18页杨教授工作室精心创作的优秀程序员职业提升必读系列资料4、在Web项目中添加一个示例测试程序本示例测试程序的类名称为JavaJSo

6、nTestDemo,目前为Java应用程序,并在JavaJSonTestDemo程序类中添加main()方法,程序类的包名称为com.bluedream.javajson。18杨教授工作室,版权所有,盗版必究,18/18页杨教授工作室精心创作的优秀程序员职业提升必读系列资料点击上面对话框中的“Finish”按钮,将创建出如下的JavaJSonTestDemo程序类。18杨教授工作室,版权所有,盗版必究,18/18页杨教授工作室精心创作的优秀程序员职业提升必读系列资料1.1.1将JSON格式的字符串转换为Java对象1、将JSON格式的字符串转换为Java对象主要的用途应用该技术可以在Web服务

7、器端的相关程序中实现从一个JSON对象字符串(比如来自Web浏览器客户端的JavaScript脚本程序的请求)格式中得到一个Java对象,从而解析客户端的请求,并根据客户端的请求返回相应的处理结果。在下面的代码示例中的JSONObject是一个“name:values”集合,通过它的get(key)方法取得的是key后所对应的value部分(但目前为字符串),而通过它的getJSONObject(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。