XML与JSON数据对比
来源:互联网 发布:淘宝白菜群怎么操作的 编辑:程序博客网 时间:2024/06/01 08:40
1:编写格式
xml:
<?xml version='1.0' ?>
<employee>
<first>first</first>
<name>张三</name>
<age>13</age>
<email>zhangsan@163.com</email>
</employee>
</xml>
json:
{
"employee": {
first: 'first',
name: '张三',
age: '13',
email: 'zhangsan@163.com'
}
}
从上面两个例子可以看出,使用JSON编写的信息内容比使用XML编写的信息内容要简单的多
2:可读性
简单的例子中,二者的可读性是不分上下,但是如果是复杂的数据,XML的可读性比JSON要好
3:易用性
在语法上,JSON与其他格式的区别在于分割数据的字符,JSON中的分割字符是引号、逗号、大括号、冒号和逗号
如果数据返回值是JSON类型的数据,那么就可以使用JavaScript的eval()函数来接受返回的JSON值,完全不需要解析数据。
4:非冗长性
JSON的优点是非冗长性,在XML中,开始标记和结束标记必须同时存在,而JSON中,所有的这些标记是以一个简单的符号来结束
- XML与JSON数据对比
- json与xml对比
- json与xml对比
- json与xml对比
- json与xml对比
- Json与Xml对比
- 【数据存储】——JSON与XML的对比
- xml与json的对比
- XML与JSON的对比
- xml与json的对比
- XML与JSON的对比
- 数据交换格式XML和JSON对比
- 数据交换格式XML和JSON对比
- 数据交换格式XML和JSON对比
- 数据交换格式XML和JSON对比
- Json 介绍 以及与XML 对比
- JSON与XML优缺点对比分析
- xml与json的对比(转)
- Linux 从源码编译安装 OpenSSL
- 直接插入排序、折半插入排序、2-路插入排序实现
- 【Android】使用ConnectivityManager与NetworkInfo实现判断当前网络环境是否可用
- 生动讲解使用不同方式操作File文件的方法之间的差异
- 程序员总结:帮助你早些明白一些道理
- XML与JSON数据对比
- Xcode源代码中修改默认的公司名称
- CURD
- 有你的小镇漫画下载[濑尾公治]
- 外企面试--基本涵盖了所有问题(很长)
- Android中Broadcast Receiver组件详解
- sql登陆故障----sql 2005 用户 sa 登录失败,该用户与可信SQL Server连接无关联 错误18452
- c#获取系统时间的方法
- 通过修改explorer.exe内存隐藏文件及注册表项