当前位置:网站首页>关于XML文件(六)-与JSON的区别
关于XML文件(六)-与JSON的区别
2022-07-17 00:20:00 【flysh05】
XML 与JSON之间的区别
下面的列表显示了 JSON 和 XML 之间的相似之处。
• 两者都是开放格式。
• 两者都是自我描述的。
• 两者都具有层次结构。
• 两者都可以被多种编程语言解析和使用。
JSON 和 XML 的区别
XML 和 JSON 之间也有一些不同之处。
下表显示了 JSON 和 XML 之间的比较。

JOSN基本语法:
{string:value, …} 键值对
例如JSON格式如下:
{
"books,":[
{
"name":"Anna Karenina", "author":"Leo Tolstoy"},
{
"name":"One Hundred Years of Solitude", "author":"Gabriel Garcia Marquez"},
{
"name":"The Great Gatsby", "author":"Scott Fitzgerald"},
{
"name":"Invisible Man", "author":"Ralph Ellison"}
]}
XML格式如下:
<?xml version = "1.0" encoding = "UTF-8" ?>
<books>
<book>
<name>Anna Karenina</name>
<author>Leo Tolstoy</author>
</book>
<book>
<name>One Hundred Years of Solitude</name>
<author>Gabriel Garcia Marquez</author>
</book>
<book>
<name>The Great Gatsby</name>
<author>Scott Fitzgerald</author>
</book>
<book>
<name>Invisible Man</name>
<author>Ralph Ellison</author>
</book>
</books>
边栏推荐
猜你喜欢
随机推荐
【单片机仿真】(十五)指令系统位操作类指令 — 位运算指令、位条件转移指令
RHCE8学习指南第一章 安装RHEL8.4
MySQL存储引擎详解
一文搞懂JVM垃圾收集
【单片机仿真】(十三)指令系统逻辑运算指令 — 移位指令
[NoSQL] redis master-slave, sentinel, cluster
DHCP service
HCIA summary
A preliminary study of MySQL
多项式插值拟合(二)
RHCE学习指南 第5章 vim编辑器
微信小程序
Shell script variables, script writing and execution (deploy Apache and remote backup MySQL database)
Understand JVM garbage collection in one article
2、AsyncTool框架实战使用
Advanced usage of the responsibility chain pattern
Binary installation kubernetes 1.23.2
【单片机仿真】(二十一)DB(Define Byte)— 定义字节
RHCE8学习指南第2章 基本命令的使用
Upgrade kubernetes 1.23.2 to 1.24.1








