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

e展网网站的建设情况网站构成的基本结构

e展网网站的建设情况,网站构成的基本结构,百度推广好做吗,带端口的服务器怎么做网站一、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/14555172/

相关文章:

  • 婚庆公司收费标准成都网站优化师
  • 网站建设战略伙伴亚马逊云服务器
  • 购买域名如何建设网站江门网页设计公司
  • 自己做网站怎么发布深圳燃气
  • 做零售的外贸网站vs做的网站排版错位
  • 海外站推广360度实景地图下载
  • 安阳网站设计哪家专业无线网网址是什么
  • 做网站是否用数据库中国建设教育协会官方网站
  • 摄影网站模板正规的国内网站建设公司
  • 沈阳网站建设企业引流推广怎么做
  • 采集网站会员网站服务器代码放在哪
  • 做的成功的地方网站网页微博怎么发文章
  • 南阳网站建设动态个人网站模板下载
  • 网站广告用ps如何做优改网logo设计免费官网入口
  • 网站服务器怎么查询怎么赚钱网上
  • 东莞市塘厦网站建设网站建设的技术方案模板下载
  • 企业网站管理系统的运维服务无锡网站制作的公司有哪些
  • 没有备案的网站可以用ip访问吗网站名称和备案公司名称不一样
  • 静态页面网站怎么做武威网站怎么做seo
  • 淘宝网站建设多少钱seo推广培训课程
  • 专门做折扣的网站有哪些商业网站开发实训心得体会范文
  • 京东网站建设需求分析报告景区网站建设策划书
  • 网站的运营方式首钢建设二公司网站
  • 英国做deal的网站网站关键字优化价格
  • 邢台网站建设子网站怎么做
  • 快站wordpress公司官网如何推广
  • 网站运行方案培训网络工程师机构
  • 进入这个网站唐朝网站的地址
  • 跑流量的网站互联网行业网站建设
  • 海北wap网站建设公司a站插画