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

相关推荐
sheeta19981 小时前
LeetCode 每日一题笔记 日期:2025.11.24 题目:1018. 可被5整除的二进制前缀
笔记·算法·leetcode
LFly_ice1 小时前
学习React-24-路由传参
前端·学习·react.js
陈天伟教授2 小时前
基于学习的人工智能(3)机器学习基本框架
人工智能·学习·机器学习·知识图谱
毕设源码-钟学长2 小时前
【开题答辩全过程】以 高校课程学习评价系统设计与实现为例,包含答辩的问题和答案
学习
chinesegf2 小时前
图文并茂的笔记、便签是如何用py开发的
笔记·状态模式
fruge4 小时前
从第三方库中偷师:学习 Lodash 的函数封装技巧
学习
lingggggaaaa6 小时前
免杀对抗——C2远控篇&C&C++&DLL注入&过内存核晶&镂空新增&白加黑链&签名程序劫持
c语言·c++·学习·安全·网络安全·免杀对抗
陈天伟教授7 小时前
基于学习的人工智能(5)机器学习基本框架
人工智能·学习·机器学习
我先去打把游戏先7 小时前
ESP32学习笔记(基于IDF):基于OneNet的ESP32的OTA功能
笔记·物联网·学习·云计算·iphone·aws
初願致夕霞7 小时前
学习笔记——基础hash思想及其简单C++实现
笔记·学习·哈希算法