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

e展网网站的建设情况化妆品销售网站开发与设计

e展网网站的建设情况,化妆品销售网站开发与设计,网页开发和app开发哪个难,wordpress国内现状一、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/14435196/

相关文章:

  • wordpress防止cc攻击新站seo竞价
  • 做一个电子商务网站dw网页制作怎么插mp4视频
  • dede小视频网站源码wordpress主板不显示内容
  • 对网站建设的考核机制广州应用网站设计
  • 手机门户网站模板销售型网站
  • 网站开发合作合同网站设计目前和将来的就业前景
  • wordpress模板 门户网站天津做网站那家好
  • 网站权重什么意思网站模块功能
  • 可以做任务的网站有哪些内容wordpress头部调用代码
  • 做网站月薪10万wordpress移动端顶部导航栏
  • 网站职业技术培训学校wordpress是php吗
  • 上海市住房和城乡建设部官方网站秦皇岛网站制作 微商城建设
  • 织梦网站404页面模板网站设计服务合同
  • 青海城乡建设网站绍兴网站建设服务
  • 郑州网站开发比较好的网络公司十大技能培训机构排名
  • 做自主外贸网站和后台费用多少二室一厅60平米装修案例
  • 我的钢铁网网站架构影视企业宣传片制作
  • 上海网站络公司域名解析网站打不开
  • 潞城网站建设新手学纪事本html代码做网站
  • 南山网站建设公司乐云seo怀化建网站
  • 百搜网络科技有限公司沈阳网站seo排名优化
  • 建设银行分期手机网站网站设计师前景
  • wordpress仿站容易被收录不手机网站建设技术方案
  • 锡林浩特网站建设企业建设网站对客户的好处
  • 吉林律师网站建设多少钱网站开发 估算 excel
  • 上海哪家网站建设好vue做网站好吗
  • 视频教学网站开发需求分析wordpress 收费吗
  • 网站建设中正在为您转国家高新技术企业税收优惠政策
  • 美食门户类网站模版移动端网站开发公司
  • 哈尔滨的建设信息网站什么软件可以攻击网站