![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络传输
酷小川
研究方向:嵌入式
展开
-
使用nlohmann库实现json数据转为protobuf数据
使用nlohmann库实现Json数据转为protobuf数据。核心代码如下,代码细节咨询可以留言: int json2pb(const std::string& json,Message* msg) { Json j=Json::parse(json); int ret=parse_json(j,msg); //解析json std::cout<<"msg信息:"<<msg-DebugString(); return ret; } s原创 2020-07-06 10:38:48 · 654 阅读 · 0 评论 -
使用nlohmann库实现protobuf数据转为Json数据
使用nlohmann库实现protobuf数据转为Json数据。核心代码如下,代码细节咨询可以留言: Json pb2json(const Message *msg) //pb数据转json { Json json=parse_msg(msg); //解析pb数据 return json; //返回json对象 } Json parse_msg(const Message *msg) //解析pb数据 { cosnt Descriptor *d=msg->G原创 2020-07-02 17:05:34 · 832 阅读 · 0 评论