Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
社区首页 >专栏 >【Java对象转换】001- Java 对象与 JSON 互转

【Java对象转换】001- Java 对象与 JSON 互转

作者头像
訾博ZiBo
发布于 2025-01-06 10:45:19
发布于 2025-01-06 10:45:19
760
举报

【Java对象转换】001- Java 对象与 JSON 互转

可参考的本人的其它博客:

  • Java爬虫】008-网页内容解析:JSON解析 https://blog.csdn.net/qq_29689343/article/details/108326717
  • E027Web学习笔记-Ajax和JSON https://blog.csdn.net/qq_29689343/article/details/100978460
  • Spring Boot】025-返回 JSON 数据:常用的三种 JSON 转换器 https://blog.csdn.net/qq_29689343/article/details/119965401

我忽然发现,我曾经已经多次学习过 Java 对象与 JSON 的转换方法,但我已经忘得差不多了,因为除了写示例不曾真正使用过他们!知识遗忘的速度真的超乎我的想象!

一、Java对象与 JSON 概述

1、Java对象

  • Java对象是数据和处理可用数据的过程的组合;
  • 对象既有状态又有行为 。 在Java中,使用关键字“ new”创建对象;
  • 对象是从称为类的模板创建的;
  • 对象是类的实例。

2、JSON

  • JSONJavaScript Object Notation的首字母缩写;
  • JSON格式 被设计为数据交换格式,并且语法是JavaScript的子集;
  • 从文本文件等加载的引号(单引号或双引号)包围的上下文称为JSON字符串;
  • JSON是可互操作的,这意味着它与语言/平台无关
  • JSON格式用于通过网络连接序列化和传输结构化数据。 它主要用于在服务器和移动/ Web应用程序之间传输数据,是XML的替代方法。

二、JSON 解析及与 Java 对象互转

1、org.json解析JSON:转换成 JSONObject 对象并从其中取数据

具体参考:【Java爬虫】008-网页内容解析:JSON解析https://blog.csdn.net/qq_29689343/article/details/108326717 二、org.json解析JSON

2、Gson解析JSON:与 Java 对象互转

具体参考1:【Java爬虫】008-网页内容解析:JSON解析https://blog.csdn.net/qq_29689343/article/details/108326717 三、Gson解析JSON

具体参考2:【Spring Boot】025-返回 JSON 数据:常用的三种 JSON 转换器 https://blog.csdn.net/qq_29689343/article/details/119965401 二、第二种:使用 Gson

3、Fastjson解析JSON:与 Java 对象互转

具体参考1:【Java爬虫】008-网页内容解析:JSON解析https://blog.csdn.net/qq_29689343/article/details/108326717 四、Fastjson解析JSON

具体参考2:【Spring Boot】025-返回 JSON 数据:常用的三种 JSON 转换器 https://blog.csdn.net/qq_29689343/article/details/119965401 三、第三种:使用 fastjson

4、jackson解析JSON:与 Java 对象互转

具体参考: E027Web学习笔记-Ajax和JSON https://blog.csdn.net/qq_29689343/article/details/100978460 二、JSON

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-03-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文