将JSON响应中的枚举转换为protobuf中的枚举

时间:2017-09-09 17:43:47

标签: c++ enums protocol-buffers

我正在使用REST api开发项目,响应采用JSON格式。响应中的一个字段是枚举。因此该字段的响应模式类似于:

...
"state" : {
  "enum" : {
    "active",
    "deleting"
  }
  "type" : "string"
}
...

实际响应看起来像这样:

{
  ...
  "state" : "active",
  ...
}

我必须为此响应定义一个原型消息,但我想知道我是否可以在原型中使用state字段作为枚举。如果可以的话,如何在原型消息中定义枚举。

粘贴完整的JSON响应架构:https://pastebin.com/htH2Ln7f

粘贴完整的JSON响应:https://pastebin.com/WdnreFLr

0 个答案:

没有答案