首页
社区
课程
招聘
[求助]数据持久化和网络数据传输
发表于: 2021-5-25 09:00 2910

[求助]数据持久化和网络数据传输

2021-5-25 09:00
2910

有没有协议框架是动态解析xml或json配置数据类型,解析时候,数据第一个字节右移3位表示类型,内容最高位是1表示后面还有数据?


[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

最后于 2021-5-25 09:06 被outxxx编辑 ,原因:
收藏
免费 1
支持
分享
最新回复 (2)
雪    币: 918
活跃值: (1875)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
2
你这....说的是protobuf吧
2021-5-25 19:41
0
雪    币: 101
活跃值: (83)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
是protobuf, 一般用法是编译proto文件静态解析。这个用法是解析 DropBox:"{1:[boxID,1,3,],2:[msgID,2,3,]}" 这样json, dropbox表示表的名称,1表示二进制右移动3位后的类型,boxID表示一个数据名称,后面的1,表示普通数据,3表示uint32类型, 后面的msgID, 2表示数组类型。加个xml,<Message Name="DropBox" Tag="58"/> 58表示表的类型。看了protobuf没发现这样的demo,还是直接来快点。
2021-5-26 06:39
0
游客
登录 | 注册 方可回帖
返回
//