当前位置: 首页 > news >正文

潮州市网站建设_网站建设公司_Bootstrap_seo优化

宁夏网站建设怎么样,瀑布流网站源码下载,西南能矿建设工程公司网站,石龙网站仿做gson和其他现有java json类库最大的不同时gson需要序列化得实体类不需要使用annotation来标识需要序列化得字段#xff0c;同时gson又可以通过使用annotation来灵活配置需要序列化的字段。 下面是一个简单的例子#xff1a; publicclassPerson {privateString name;privatein…gson和其他现有java json类库最大的不同时gson需要序列化得实体类不需要使用annotation来标识需要序列化得字段同时gson又可以通过使用annotation来灵活配置需要序列化的字段。 下面是一个简单的例子 publicclassPerson {privateString name;privateintage;/** * returnthe name*/publicString getName() {returnname; }/** * paramname the name to set*/publicvoidsetName(String name) {this.name name; }/** * returnthe age*/publicintgetAge() {returnage; }/** * paramage the age to set*/publicvoidsetAge(intage) {this.age age; } OverridepublicString toString() {returnname :age; }} 实体很简单两个字段当然实体中的字段也可以是List或者Set类型的。 Gson gson newGson();ListPersonpersons newArrayListPerson();for(inti 0; i 10; i) { Person p newPerson(); p.setName(namei); p.setAge(i *5); persons.add(p);}String str gson.toJson(persons); 上面的代码重点是Gson对象它提供了toJason()方法将对象转换成Json字符串上面代码的str对象值为 [{name:name0,age:0},{name:name1,age:5},{name:name2,age:10},{name:name3,age:15},{name:name4,age:20},{name:name5,age:25},{name:name6,age:30},{name:name7,age:35},{name:name8,age:40},{name:name9,age:45}] 很标准的json数据很简单吧呵呵。 下面来看看gson的反序列化Gson提供了fromJson()方法来实现从Json相关对象到java实体的方法。 在日常应用中我们一般都会碰到两种情况转成单一实体对象和转换成对象列表或者其他结构。 先来看第一种 比如json字符串为[{name:name0,age:0}] 代码: Person person gson.fromJson(str, Person.class); 提供两个参数分别是json字符串以及需要转换对象的类型。 第二种转换成列表类型 代码: ListPersonps gson.fromJson(str, newTypeTokenListPerson(){}.getType());for(inti 0; i ps.size() ; i){ Person p ps.get(i); System.out.println(p.toString());} 可以看到上面的代码使用了TypeToken它是gson提供的数据类型转换器可以支持各种数据集合类型转换。转载于:https://www.cnblogs.com/happyPawpaw/archive/2012/10/23/2735697.html
http://www.ihoyoo.com/news/22874.html

相关文章:

  • 介绍西安网页设计深圳优化seo排名
  • 网站要求手机网站 pc网站模板
  • 温州英文网站建设php 网站伪静态
  • 邢台做网站哪家好wordpress机械行业模板
  • 企业网站服务门户重庆品牌服装网站建设
  • 做网站如何被收录微网站预览
  • 越秀学校网站建设网页编辑软件手机版
  • 有没有网站可以做地图深圳专业营销网站设计
  • 建设网站需要哪些费用快速开发手机网站
  • 西安网站优化指导网站平台规划方案
  • 网站模板兼容手机端南京小程序开发费用
  • 网站建设费用计入什么会计科目鼓楼区建设局网站
  • 汽车之家这样的网站怎么做怎么做自己的网页
  • 网站结构构图永登网站设计与建设
  • 照片网站cmswordpress 附件搜索
  • 推广网站大全百度总部投诉电话
  • 联合实验室 网站建设方案微信小程序开发怎么做
  • 网站建设销售合作合同软件开发文档的基本格式
  • php做网站验证码的设计中国体育新闻热点
  • 做网站的三个软件做好中心网站建设工作总结
  • 服装类的网站建设手机软件制作网站平台
  • 模板网站和定做网站赚钱缴税吗
  • 深圳企业网站建设制作网络公司安徽省建设法制协会网站
  • 网站设计团队发展制作人是做什么的
  • 高质量的高密网站建设用scala做的网站
  • 网站做自适应好不好怎么优化网站源代码
  • 百度网站推广方案网站建设公司推广网站品牌运营
  • python+网站开发+prf傻瓜式 建网站
  • 怎么做带数据库的网站wordpress 固定连接中文转换插件
  • 做一个官方网站多少钱网页设计基础ppt