XML、JSON、PB比较
2020-12-13 16:07
标签:style java width 文件 数据 c++ 最近公司要把原来的项目从php生成xml该成用python生成pb(Protocol Buffer)结构,以前没接触pb,从网上查了一下教程。感觉不错。 我现在来总结一下: pb读取性能比较差,比需开发一个接口解析成json格式才能适合查看。不过这也是它文件比较小的原因之一。而且最重要的一点他只需要维护文档,和他格式比较起来这点不错的。 如果用python和 XML、JSON、PB比较,搜素材,soscw.com XML、JSON、PB比较 标签:style java width 文件 数据 c++ 原文地址:http://www.cnblogs.com/dev-i7e/p/3797308.html
XML
JSON
PB
数据结构支持
复杂结构
简单结构
复杂结构
数据保存方式
文本
文本
二进制
数据保存大小
大
一般
小
解析效率
慢
一般
快
语言支持程度
非常多
多
C++/Java/Python/golang
开发难度?繁琐?
繁琐
简单
简单
学习成本
低
低
低
适用范围
数据交换
数据交换
数据交换
读取性
好
一般
差