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 未做过多测试