优点:
数据格式比较简单,易于读写
数据体积小
由于格式简单,机器更易于解析
支持多种语言
速度要块于xml
缺点:
没有xml的通用性,
对数据的描述性比xml差
什么时候用JSON?
1, 数据量不大,很多json库都是一次性读取json,所以太大了就搞不定了;
2, 减少网络负荷,比如在同样带宽下,json会减少网络负荷;
3, 一般来说用xml比较好
什么时候用xml效果比JSON好?
举例子:
比如说在布局文件中,使用xml具有更好的可读性,虽然JSON对于机器会更加容易解析。但是XML作为布局文件对人更加友好直观。