XML JSON PB Lua 数据结构支持 复杂结构 简单结构 较复杂结构 复杂结构 数据保存方式 文本 文本 二进制 文本 数据保存大小 大 一般 小 一般 解析效率 慢 一般 快 稍快 语言支持程度 非常多 多 C++/Java/Python 多 开发难度?繁琐? 繁琐 简单 简单 相对繁琐 学习成本 低 低 低 高 适用范围 数据交换 数据交换 数据交换 数据保存及脚本处理
样例:
<person age="too young" experience="too simple" result="sometimes naive" />
这是一条xml格式的数据,也可以用下面的方式:
<person> <age value="too young" /> <experience value="too simple" /> <result value="sometimes naive" /> </person>
如果用json的话:
{
"age":"too young",
"experience":"too simple",
"result":"sometimes naive"
}