欢迎来到可可资源网 免费分享实用的学习资源及技术教程  技术爱好者的栖息之地
✌可可资源网✌
当前位置:首页 > 易语言源码 > 正文

ProtoBuf全节点JSON化解析(protobuf json)

编辑:可可日期:2022-02-13 17:53:12浏览:1.2w分类:易语言源码下载地址

ProtoBuf 全节点JSON化解析

  • 功能1 ProtoBuf数据转JSON数据
  • 功能2 JSON数据转ProtoBuf数据

解析前的ProtoBuf数据

解析后的JSON数据

注意JSON转ProtoBuf数据 所使用的JSON必须和转出的JSON格式一致,否则将出现错误

PS如果类型包含Raw 例如 StringRaw 表示 结果是Base64之后的值,因为可能存在编码问题所有给他Base64一下note 为注释值 类型包含Raw 才会有这个字段  为 value  Base64解码后的值

{ "Type": "VarintRaw","note": -1,"tag": 4,"value": "qYf/////////AQ=="}

例如上面这种 表示 是一个 非常规的数 无法使用 数值正确的表示出来 所以 用 Base64 编码表示

PS 未做过多测试 

引用模块

引用支持库

源码文件名支持库文件名支持库标识
test.e系统核心支持库 5.7d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1A512548E76954B6E92C21055517615B0

下载地址

转载:感谢您对可可资源网网站平台的认可,以及对我们原创作品以及文章资源的青睐,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处“来源可可资源网”。https://www.100keke.cn/bc5cadd6dd90.html