XML 和 JSON 学习笔记(基础)

XML

Why

XML 的出现背景:在实际开发中,不同语言(如Java、JavaScript等)的应用程序之间数据传递的格式不同,导致它们进行数据交换时很困难,XML就应运而生了!(XML 是一种通用的数据交换格式,可以十分方便地实现格式交换)

XML 的简单易于在任何应用程序中读/写数据,这使XML很快成为数据交换的唯一公共语言,虽然不同的应用软件也支持其他的数据交换格式,但不久之后它们都将支持XML,那就意味着程序可以更容易的与Windows、Mac OS、Linux以及其他平台下产生的信息结合,然后可以很容易加载XML数据到程序中并分析它,并以XML格式输出结果。

What

XML 是一种类似HTML的标记语言,叫可扩展标记语言(Extensible Markup Language)。通过标准的数据包装格式,它可以用于数据的说明、储存、传输。

How

XML 文件现在多用于作配置文件,设置文件比较多,很多软件,框架都会采取XML作为配置文件。

JSON

暂空

更多的看这篇文章就好了

https://www.cnblogs.com/SanMaoSpace/p/3139186.htmlhttps://www.cnblogs.com/SanMaoSpace/p/3139186.html

相关推荐
炎武丶航10 小时前
汽车功能测试学习(1):FCW前方碰撞预警
功能测试·学习·汽车
x173880627310 小时前
XXE外部实体注入
xml·笔记
库玛西14 小时前
C++ 运行时多态 :核心总结与原理图解
c语言·c++·笔记
魔力女仆16 小时前
语言开发笔记3
笔记
x173880627316 小时前
文件包含漏洞介绍
笔记
qq_1851986916 小时前
SpingBoot3入门学习一
学习
噗噗夹的TA之旅16 小时前
Shader 学习 21:自定义 Render Feature
学习·游戏·unity·c#·游戏引擎·图形渲染
码农小韩17 小时前
AIAgent应用开发——大模型理论基础与应用(七)
python·学习·ai·大模型·agent
流云鹤18 小时前
05Java学习day(5)
java·学习
only-lucky18 小时前
QML深入学习五(Controls模块)
前端·javascript·学习