专业游戏门户,分享手游网游单机游戏百科知识攻略!

嗨游网
嗨游网

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);    }}


本文地址:IT问答频道 https://www.eeeoo.cn/itwenda/903299_3.html,嗨游网一个专业手游免费下载攻略知识分享平台,本站部分内容来自网络分享,不对内容负责,如有涉及到您的权益,请联系我们删除,谢谢!

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

IT问答
小编:小嗨整编
相关文章相关阅读
  • json文件怎么加注释?

    json文件怎么加注释?

    添加注释//或者/**/在JSON文件中是不允许的JSON有两种数据结构:● 名称/值对的集合:key:value样式;● 值的有序列表:就是Array;而在JSON的文档中说明只要是不符合上面两种结构的都不被支持,并提示错误。那么JS...

  • json如何格式化

    json如何格式化

    python中可以使用json模块来格式化json数据,使用json.loads()函数解析原始的json数据,并使用json.dumps()函数将解析后的数据格式化为带缩进的字符串即可。在Python中,可以使用json模块来格式化JSO...

  • json是啥

    json是啥

    json是一种轻量级的数据交换格式,具有简洁、易读、跨平台和语言的特点,json数据是通过键值对的方式进行组织,其中键是字符串,值可以是字符串、数值、布尔值、数组、对象或者null,在web开发、数据交换和配置文件等方面得到广泛应用。JSO...

  • php怎么把数组转化成json数据

    php怎么把数组转化成json数据

    php是一种广泛使用的服务器端脚本语言,常用于网站开发、动态网页生成以及web应用程序开发中。在许多应用程序开发中,数据传输是非常重要的一环,而json是一种轻量级的数据交换格式,因其简洁、易用、可扩展的特点而得到广泛应用。在php中,我们...

  • 深入解析JWT(JSON Web Token)的原理及用法

    深入解析JWT(JSON Web Token)的原理及用法

    本篇文章给大家带来了关于jwt的相关知识,其中主要介绍了什么是jwt?jwt的原理以及用法是什么?感兴趣的朋友,下面一起来看一下吧,希望对大家有帮助。JSONWebToken(缩写JWT)是目前最流行的跨域认证解决方案,本文介绍它的原...

  • json有哪些数据格式

    json有哪些数据格式

    json数据格式有对象格式、数组/集合格式两种,json数据格式的特点:1、简洁性,语法非常简洁明了,易于理解和编写;2、可读性,使用文本格式表示数据,易于阅读和调试;3、可扩展性,支持多种数据类型,可以灵活地表示复杂的数据结构;4、平台无...

  • JSON是什么意思?

    JSON是什么意思?

    JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,它依赖于JavaScript语言,可以用于在不同平台之间传输数据。JSON有一系列独特的语法和结构,它使用简单的文本格式来表示一个对象。JSON本...

  • jsonp格式是什么意思?

    jsonp格式是什么意思?

    JSONP(JSONwithPadding),是一种使用JavaScript加载并解析具有“padding”的JSON数据的方法,在跨域资源共享(CORS)方案之前就已经存在。JSONP解决了跨域请求存在的安全性问题。换句话说,js...

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

精彩推荐