Skip to content

无proto文件解析protobuf序列化后的内容

Notifications You must be signed in to change notification settings

zhuzhu-Top/ParsePb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ParsePb

无proto文件解析protobuf序列化后的内容

欢迎提issue,给出一些解析不了我pb,我会尽力去修bug的

使用方法

支持解析protbuf

支持json转protbuf

特殊案例

fix32和fix64较为特殊,如下案例 字段2是protobuf的repeat fixed32类型,需要特别著名采用fix32_num fix64则为 fix64_num,否则默认为普通的int32

{
    "2":["fix32_num",1,2,3]
}

直接拷贝如下两个文件到自己项目(本质上就一个函数)

  • ProtobufHelper.h
  • ProtobufHelper.cpp

test.cpp是写的测试 作为参考案例

参考项目

参考文章

About

无proto文件解析protobuf序列化后的内容

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published