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

扬州住房城乡建设局网站广告推广有哪些平台

扬州住房城乡建设局网站,广告推广有哪些平台,中山网站建设怎么样,网站开发报价单.doc一、常见的json库 1、Jackson: Jackson是一个高性能、灵活性强的JSON库,提供了丰富的API,支持JSON和XML的数据解析和生成。它支持对Java对象进行序列化和反序列化,可以处理复杂的JSON格式数据。 导入的依赖 https://mvnrepository.com/ &…

一、常见的json库

1、Jackson: Jackson是一个高性能、灵活性强的JSON库,提供了丰富的API,支持JSON和XML的数据解析和生成。它支持对Java对象进行序列化和反序列化,可以处理复杂的JSON格式数据。

导入的依赖

https://mvnrepository.com/

<dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-databind</artifactId><version>2.12.4</version>
</dependency>

2、Gson: Gson是Google开发的JSON库,它提供了简单易用的API,可以将JSON字符串解析成Java对象,也可以将Java对象转换成JSON字符串。

导入的依赖

<dependency><groupId>com.google.code.gson</groupId><artifactId>gson</artifactId><version>2.8.7</version>
</dependency>

3、FastJson:

FastJson 是一个 Java 中的 JSON 序列化和反序列化库,由阿里巴巴的开发团队开发并维护。它是一款性能极佳的 JSON 库,具有快速、轻量、易用的特点。

FastJson 除了具有基本的 JSON 序列化和反序列化功能,还支持 JSON 和 Java 对象之间的自动转换,能够将 Java 对象序列化为 JSON 字符串并在网络中传输或存储在本地文件中,同时还能将 JSON 字符串反序列化为 Java 对象,并且可以支持泛型、日期、枚举等数据类型的序列化和反序列化。

FastJson 的主要特点包括:

  • 非常快:FastJson 是一款高性能的 JSON 库,相比其他 JSON 库,它能够更快速地完成 JSON 序列化和反序列化的操作。
  • 轻量级:FastJson 体积小巧,不依赖任何第三方库,使用方便。
  • 支持自定义序列化和反序列化:FastJson 支持用户自定义序列化和反序列化规则。
  • 支持多种数据格式:FastJson 支持 JSON、JSONP、XML、YAML、Avro 等多种数据格式。

导入的依赖

<dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.2.75</version>
</dependency>

二、使用方法

jackson 字符串和java对象的相互转化

import com.fasterxml.jackson.databind.ObjectMapper;public class JacksonExample {public static void main(String[] args) {String jsonString = "{\"name\":\"John\", \"age\":30}";ObjectMapper objectMapper = new ObjectMapper();try {// 将JSON字符串转换成Java对象Person person = objectMapper.readValue(jsonString, Person.class);System.out.println("Name: " + person.getName());System.out.println("Age: " + person.getAge());// 将Java对象转换成JSON字符串String jsonResult = objectMapper.writeValueAsString(person);System.out.println("JSON String: " + jsonResult);} catch (Exception e) {e.printStackTrace();}}}class Person {private String name;private int age;public Person() {}public Person(String name, int age) {this.name = name;this.age = age;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}
}

gson 字符串和java对象的相互转化 

import com.google.gson.Gson;public class GsonExample {public static void main(String[] args) {String jsonString = "{\"name\":\"John\", \"age\":30}";Gson gson = new Gson();// 将JSON字符串转换成Java对象Person person = gson.fromJson(jsonString, Person.class);System.out.println("Name: " + person.getName());System.out.println("Age: " + person.getAge());// 将Java对象转换成JSON字符串String jsonResult = gson.toJson(person);System.out.println("JSON String: " + jsonResult);}}class Person {private String name;private int age;public Person() {}public Person(String name, int age) {this.name = name;this.age = age;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}
}

fastjson 字符串和java对象的相互转化 

import com.alibaba.fastjson.JSON;public class FastJsonExample {public static void main(String[] args) {String jsonString = "{\"name\":\"John\", \"age\":30}";// 将JSON字符串转换成Java对象(将 JSON 字符串反序列化成 Person 对象)Person person = JSON.parseObject(jsonString, Person.class);System.out.println("Name: " + person.getName());System.out.println("Age: " + person.getAge());// 将Java对象转换成JSON字符串(将 Person 对象序列化成 JSON 字符串)String jsonResult = JSON.toJSONString(person);System.out.println("JSON String: " + jsonResult);}}class Person implements Serializable {private String name;private int age;public Person() {}public Person(String name, int age) {this.name = name;this.age = age;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}
}

http://www.tj-hxxt.cn/news/26005.html

相关文章:

  • 网站可以自己维护吗公司想做网络推广贵不
  • 安徽网站建设天锐科技上海网站建设seo
  • 北京科技网站制作百度推广开户费用
  • 自己做网站可以随便起名字吗怎么注册自己的网站
  • 江苏建设人才网站北京网站seowyhseo
  • 网站放假通知百度极速版下载
  • 网站建设 APP开发销售怎么做竞价推广账户托管
  • 新疆建设兵团信息网站seo 推广服务
  • 房产o2o网站建设百度网址大全 旧版本
  • 知名网站建设多少钱朋友圈广告推广代理
  • 怎么创建一个博客网站乐陵seo外包
  • 怎么把自己做的网页上传网站百度seo软件优化
  • 网站建设优酷网店代运营和推广销售
  • 沧州黄骅市贴吧外贸网站推广优化
  • 网站解析打不开百度指数查询入口
  • 网站建设需要营销的方法和技巧
  • 阿里云服务器 放多个网站怎么找平台推广自己的产品
  • 昌平做网站公司公司网站制作费用
  • 移动端网站建设的软件有哪些推广费用一般多少钱
  • 设计网站多少钱企业推广策划
  • 假链接制作网站承德seo
  • 织梦做的网站能做seo吗网站检测工具
  • 怎么看网站是不是php语言做的营销 推广
  • 做网站需要找什么客户兰州seo优化公司
  • 临沂做网站的网络广告销售
  • 虚拟空间做网站盘多多百度网盘搜索引擎
  • 如何做网站主页域名注册信息查询
  • 快速建手机网站关键词排名推广公司
  • 萧山网站建设百度网站优化软件
  • 装修网页设计网站上海seo网站推广