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

郑州网站运营实力乐云seo汕头网站专业制作

郑州网站运营实力乐云seo,汕头网站专业制作,网站站点查询,网络营销培训学院fastjson是阿里巴巴的开源JSON解析库#xff0c;它可以解析JSON格式的字符串#xff0c;支持将Java Bean序列化为JSON字符串#xff0c;也可以从JSON字符串反序列化到JavaBean。 fastjson是json的序列化和反序列化 一、添加依赖 dependencygroupIdcom.ali…fastjson是阿里巴巴的开源JSON解析库它可以解析JSON格式的字符串支持将Java Bean序列化为JSON字符串也可以从JSON字符串反序列化到JavaBean。 fastjson是json的序列化和反序列化 一、添加依赖 dependencygroupIdcom.alibaba/groupIdartifactIdfastjson/artifactIdversion1.2.83/version /dependency 完整的pom文件如下所示: ?xml version1.0 encodingUTF-8? project xmlnshttp://maven.apache.org/POM/4.0.0 xmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsdmodelVersion4.0.0/modelVersionparentgroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-parent/artifactIdversion2.7.15/versionrelativePath/ !-- lookup parent from repository --/parentgroupIdcom.example/groupIdartifactIdFastJsonDemo/artifactIdversion0.0.1-SNAPSHOT/versionnameFastJsonDemo/namedescriptionFastJsonDemo/descriptionpropertiesjava.version1.8/java.version/propertiesdependenciesdependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId/dependencydependencygroupIdcom.alibaba/groupIdartifactIdfastjson/artifactIdversion1.2.83/version/dependencydependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactIdversion1.18.28/version/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-test/artifactIdscopetest/scope/dependency/dependenciesbuildpluginsplugingroupIdorg.springframework.boot/groupIdartifactIdspring-boot-maven-plugin/artifactIdversion2.7.15/version/plugin/plugins/build/project二、创建实体 package com.example.fastjsondemo.model;import lombok.Data;/*** author qx* date 2023/8/29* des*/ Data public class Student {private Long id;private String name;private Integer age;}package com.example.fastjsondemo.model;import lombok.Data;/*** author qx* date 2023/8/29* des*/ Data public class School {private String name;private String address; }三、测试 将对象生成json /*** 将一个对象转成Json*/Testvoid testToJson() {Student student new Student();student.setId(1L);student.setName(qx);student.setAge(20);String json JSONObject.toJSONString(student);// 输出{age:20,id:1,name:qx}System.out.println(json);} json转对象 /*** json转对象*/Testvoid testToObject() {String data {\age\:20,\id\:1,\name\:\qx\};Student student JSONObject.parseObject(data, Student.class);// 输出Student(id1, nameqx, age20)System.out.println(student);} 根据键获取Json数据中的值 /*** 获取json中的值*/Testvoid testAccessValue() {String data {\age\:20,\id\:1,\name\:\qx\};JSONObject jsonObject JSONObject.parseObject(data);String name jsonObject.getString(name);// 输出qxSystem.out.println(name);int age jsonObject.getIntValue(age);// 输出20System.out.println(age);} 四、实体类中存在其他对象的情况 package com.example.fastjsondemo.model;import lombok.Data;/*** author qx* date 2023/8/29* des*/ Data public class Student {private Long id;private String name;private Integer age;private School school;} 测试 对象转Json Testvoid testToJson() {Student student new Student();student.setId(1L);student.setName(qx);student.setAge(20);School school new School();school.setName(广西大学);school.setAddress(南宁西乡塘区);student.setSchool(school);String json JSONObject.toJSONString(student);// 输出{age:20,id:1,name:qx,school:{address:南宁西乡塘区,name:广西大学}}System.out.println(json);} Json转对象 /*** json转对象*/Testvoid testToObject() {String data {\age\:20,\id\:1,\name\:\qx\,\school\:{\address\:\南宁西乡塘区\,\name\:\广西大学\}};Student student JSONObject.parseObject(data, Student.class);// 输出Student(id1, nameqx, age20, schoolSchool(name广西大学, address南宁西乡塘区))System.out.println(student);} 获取Json中的某个值 /*** 获取json中的值*/Testvoid testAccessValue() {String data {\age\:20,\id\:1,\name\:\qx\,\school\:{\address\:\南宁西乡塘区\,\name\:\广西大学\}};JSONObject jsonObject JSONObject.parseObject(data);JSONObject school jsonObject.getJSONObject(school);String name school.getString(name);// 输出 广西大学System.out.println(name);}
http://www.w-s-a.com/news/44311/

相关文章:

  • 无锡阿凡达网站建设美团app开发公司
  • 个性化企业网站制作公司深圳高端网站定制公
  • 专业深圳网站定制开发企业网站开发 流程
  • 网站建设推广的软文php网站平台
  • 如何做代刷网站长外贸网站个性设计
  • 合同网站开发 设计 后期维护如何搭建海外网络
  • 提供网站建设服务优化大师哪个好
  • 军队营房基础建设网站哦咪咖网站建设
  • fifa17做任务网站app下载免费安装
  • 网站开发用哪些技术seo是什么意思为什么要做seo
  • 网站会动的页面怎么做的与网站建设有关的招标文件
  • 公司网站如何做seowordpress付费资源
  • 福田做商城网站建设哪家公司便宜点WordPress安装子目录
  • 南京建设交易中心网站wordpress 拼车
  • 上海今天发生的重大新闻5条河南网站seo费用
  • 广东深圳最新情况临安网站seo
  • 华为快速建站女人做春梦网站
  • 建外贸网站费用手机排行榜zol
  • 长治网站制作的网站做网站要什么知识条件
  • discuz 做门户网站wordpress怎么添加图片不显示图片
  • 东营网站建设方案范文百度应用搜索
  • 网站 常见推广js代码放wordpress哪里
  • 靖江网站开发徐州住房和城乡建设局网站
  • 南宁网站建设公司如何为老板打造网站赚钱的wordpress optimizer
  • 做微商好还是开网站好网站网络推广
  • 网站建设岗位所需技能泊头网站优化
  • 企业网站建设是什么网络营销岗位介绍
  • 网站做cdn怎么弄昆明网站seo报价
  • 拖拽网站如何建立微网站
  • 网站网站做代理微信群卖房卡南宁建站模板大全