如何在协议缓冲区中强制执行最大字符串长度和允许的字符?

时间:2017-04-19 12:53:09

标签: validation protocol-buffers

我正在使用协议缓冲区来集成两个系统。我希望proto文件在这些系统之间签订合同。我认为无法对string类型设置一些限制:

  • 最大长度
  • 最小长度
  • 允许的字符

如何在.proto文件中强制执行(或至少记录)这些规则?

1 个答案:

答案 0 :(得分:1)

不知道如何强制它,但你可以通过标准C评论/* comment */来记录。这就是我用来描述我的消息的一些字段。