专业汉语词典知识平台,分享汉字词语知识、历史文学知识解答!

励北网
励北网

jsonarray用法,json的4种解析方式

来源:小易整编  作者:小易  发布时间:2023-02-23 03:50
摘要:jsonarray用法,json的4种解析方式- 1AndroidSDK自带的org.json解析 -1.1解析原理基于文档驱动,需要把全部文件读入到内存中,然后遍历所有数据,根据需要检索想要的数据。1.2相关类JSONObjectJS...

--  4 Fastjson解析  --

4.1 特点
  • 快速FAST(比任何一款都快)
  • 面向对象
  • 功能强大(支持普通JDK类任意java bean Class,Collection,Map,Date或者enum)
  • 零依赖(只需要有JDK即可)
  • 支持注解,全类型序列化
4.2 使用
引入依赖

implementation 'com.alibaba:fastjson:1.2.76'

public class FastjsonUse {    public static void main(String[] args) throws Exception {        Student student = new Student();        student.setName("HongKong Doll");        student.setSex("女");        student.setAge(26);        List<Course> courses = new ArrayList<>();        courses.add(new Course("Art", 100));        courses.add(new Course("Love", 99));        student.setCourses(courses);        //序列化 生成json        File file = new File("json/fastjson.json");        FileOutputStream fos = new FileOutputStream(file);        JSONObject.writeJSONString(fos, student);        //反序列化 json转JavaBean        FileInputStream fis = new FileInputStream(file);        Student student1 = JSONObject.parseObject(fis, Student.class);        System.out.println(student1);    }}


本文地址:百科问答频道 https://www.neebe.cn/wenda/903299_3.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!

共3页 1 2 3 当前是最后一页

百科问答
小编:小易整编
相关文章相关阅读
  • jsonobject的用法,jsonobject的使用

    jsonobject的用法,jsonobject的使用

    jsonobject的用法,jsonobject的使用在程序开发过程中,在参数传递,函数返回值等方面,越来越多的使用JSON。JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,同时也易于机器解析和生成、...

  • json数组,json数组详解

    json数组,json数组详解

    json数组,json数组详解简单说,所谓对象,就是一种无序的数据集合,由若干个“键值对”(key-value)构成。一、数组作为JSON对象["Ford","BMW","Fiat"]在JSON中的数组,几乎和在JavaScript中数组相...

  • jsonarray用法,json的4种解析方式

    jsonarray用法,json的4种解析方式

    jsonarray用法,json的4种解析方式-- 1AndroidSDK自带的org.json解析 --1.1解析原理基于文档驱动,需要把全部文件读入到内存中,然后遍历所有数据,根据需要检索想要的数据。1.2相关类JSONObjectJS...

  • 周排行
  • 月排行
  • 年排行

精彩推荐