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

浙江省城乡住房建设网站首页网站关键词优化教程

浙江省城乡住房建设网站,首页网站关键词优化教程,天津网站设计开发,恩施网站制作公司一、FastJson介绍 ​ Fastjson是阿里巴巴的开源SON解析库它可以解析JSON格式的字符串#xff0c;支持将java Bean序列化为ISON字符串#xff0c;也可以从JSON字符串反序列化到JavaBean。 Fastjson的优点 速度快 fastjson相对其他JSON库的特点是快#xff0c;从2011年fastj…一、FastJson介绍 ​ Fastjson是阿里巴巴的开源SON解析库它可以解析JSON格式的字符串支持将java Bean序列化为ISON字符串也可以从JSON字符串反序列化到JavaBean。 Fastjson的优点 速度快 fastjson相对其他JSON库的特点是快从2011年fastjson发布1.1.版本之后其性能从未被其他ava实现的]SON库超越 使用广泛 fastjson在阿里巴巴大规模使用在数万台服务器上部署fastjson在业界被广泛接受。在2012年被开源中国评选为最受欢迎的国产开源软件之一 测试完备 fastjson有非常多的testcase在1.2.11版本中testcase超过3321个。每次发布都会进行回归测试保证质量稳定 使用简单 fastison的API十分简洁 功能完备 支持泛型支持流处理超大文本支持枚举支持序列化和反序列化扩展 二、FastJson序列化 API 序列化 将Java对象转换成JSON格式字符串的过程。 2.1 JSON对象转换成字符串 使用 JSON.toJSONString(Object object) 方法 public class ObjectToJSON {public static void main(String[] args) {Student student new Student(张三,20,北京市,zhangjinfqiqq.com);String jsonString JSON.toJSONString(student);System.out.println(jsonString);} }Data AllArgsConstructor NoArgsConstructor public class Student {private String name;private Integer age;private String address;private String email; }2.2 List集合转换成JSON对象 使用 JSON.toJSONString(Object object) 方法 Student student1 new Student(张三,20,北京市,zhangjinfqiqq.com); Student student2 new Student(张三,20,北京市,zhangjinfqiqq.com); Student student3 new Student(张三,20,北京市,zhangjinfqiqq.com); Student student4 new Student(张三,20,北京市,zhangjinfqiqq.com);ArrayListStudent list new ArrayList(); list.add(student1); list.add(student2); list.add(student3); list.add(student4); String jsonString JSON.toJSONString(list); System.out.println(jsonString);2.3 Map集合转换成JSON对象 MapString, Student map new HashMap(); Student student1 new Student(张三, 20, 北京市, zhangjinfqiqq.com); Student student2 new Student(张三, 20, 北京市, zhangjinfqiqq.com); Student student3 new Student(张三, 20, 北京市, zhangjinfqiqq.com); Student student4 new Student(张三, 20, 北京市, zhangjinfqiqq.com); map.put(1,student1); map.put(2,student2); map.put(3,student3); map.put(4,student4); String jsonString JSON.toJSONString(map); System.out.println(jsonString);三、FastJSON反序列化 将JSON格式的字符串转换成Java对象 3.1 JSON字符串转Object对象 JSON.parseObject(JSON字符串, 要转换成的类.class); String jsonString {\address\:\北京市\,\age\:20,\email\:\zhangjinfqiqq.com\,\name\:\张三\}; // 第一个参数传入JSON字符串第二个参数传入我们要转换成的对象的类Student student JSON.parseObject(jsonString, Student.class);System.out.println(student);3.2 JSON字符串转List集合 JSON.parseArray(json格式字符串, 传递转换后的集合的泛型);String jsonString [{\address\:\北京市\,\age\:20,\email\:\zhangjinfqiqq.com\,\name\:\张三\},{\address\:\北京市\,\age\:20,\email\:\zhangjinfqiqq.com\,\name\:\张三\},{\address\:\北京市\,\age\:20,\email\:\zhangjinfqiqq.com\,\name\:\张三\},{\address\:\北京市\,\age\:20,\email\:\zhangjinfqiqq.com\,\name\:\张三\}]; // 第一个参数传递JSON格式字符串第二个参数传递转换后的集合的泛型ListStudent studentsList JSON.parseArray(jsonString, Student.class);System.out.println(studentsList);3.3 JSON字符串转Map集合 String jsonString {\1\:{\address\:\北京市\,\age\:20,\email\:\zhangjinfqiqq.com\,\name\:\张三\},\2\:{\address\:\北京市\,\age\:20,\email\:\zhangjinfqiqq.com\,\name\:\张三\},\3\:{\address\:\北京市\,\age\:20,\email\:\zhangjinfqiqq.com\,\name\:\张三\},\4\:{\address\:\北京市\,\age\:20,\email\:\zhangjinfqiqq.com\,\name\:\张三\}}; // 直接进行反序列化Map集合是没有泛型的也是可以正常输出的但是没有泛型的集合是不安全的集合 // Map map JSON.parseObject(jsonString);// 下面掉用户parseObject传递参数TypeReference类型在TypeReference的泛型中传递转后的Map集合即可 // {}是什么意思 因为TypeReference的构造方法是protected修饰的只有子类才能调用但是我们现在不是他的子类在后面加{}让其在这成为匿名内部类匿名内部类就是该类的子类对象MapString, Student map JSON.parseObject(jsonString, new TypeReferenceMapString, Student() {});System.out.println(map);
http://www.hkea.cn/news/14435532/

相关文章:

  • 网站开发文档范例宁晋网站建设
  • 网站推广策划的流程wordpress模板top破解版
  • 制作网站的平台海门建设厅网站
  • 校园网站建设资金来源有网站建设价钱是多少
  • 东营seo网站排名成都房地产信息网官网
  • 做源码网站违法吗网站后台演示
  • 服务佳的网站建设建站公司没前端
  • 教学管理信息服务平台优化大师
  • 网站备案完电信做营销型网站的教程
  • 服务器怎么做网站教程东道网站建设
  • 网站建设方案和报价教育机构网站是
  • 银川建网站那家好新华seo推广
  • 什么软件可以制作网页封面seo如何优化关键词上首页
  • 全栈网站开发者怎么在网站里给图片做超链接
  • 免费网站推广2023谷歌推广网站建设
  • 上海网站设计多少钱北京朝阳区
  • 怎样自己开网站赚钱enfold wordpress主题
  • 苏州怎么做网站排名优化广州网站制作公司联系方式
  • 网站建设报告 宣传做360手机网站优化快
  • 宁波专业网站制作近期时事新闻10条
  • 网站设计前期沟通单温州建设集团有限公司网站首页
  • 企业如何做网站外包多少钱设计网站大全扣西湖南岚鸿首选
  • 那些网站做的比较好网站优化含义
  • 制作网页推广宣传北京网站的优化
  • 网站建设微信运营公司用jsp做留言板网站
  • 我和你99谁做的网站网站做等保是按照什么定级别的
  • 基于ssh架构网站开发为什么我的电脑有些网站打不开
  • 怎么用lls做网站网络建设方式
  • wap网站还有能打开的吗怎么做服务器网站下载链接
  • 国外做地铁设计的公司网站南京网站建设多少钱