什么是xml
xml指的是可扩展标记语言,是一种标记语言,类似于html。xml一般用来存储和传输数据。
xml有且只有一个根节点,所有的xml元素必须有关闭标签,且xml标签对大小写敏感,xml的属性值须加引号,空格在xml中将被保留。
什么是json
json就是一串字符串,是一种轻量级的数据交换格式,可用于不同平台的数据交换。
一般json有固定的格式,{}表示对象,[]表示数组,""双引号内是属性或值。
xml与json的共同点
都是数据传输的载体,都可以跨平台跨语言的传输数据。
xml与json比较
json文件格式更简单,易于读写,占用带宽小。
json的传输速度更快。
json与JavaScript的交互更加方便。
xml对数据的描述性更好。
xml的可读性更好些。