前段时间,在解析定义的Message时,总是提示解析失败,刚开始以为是消息号与消息没有对应上,检查后发现消息号与消息是对应的。
后来发现消息的一个字段定义为required,但是没有赋值,将该字段值添加后,解析成功。
指定字段规则
1、required
一个格式良好的消息一定要含有1个这种字段,表示该值是必须要设置的
2、optional
消息格式中该字段可以有0个或1个值(不超过1个)
3、repeated
在一个格式良好的消息中,这种字段可以重复任意多次(包括0次)。重复的值的顺序会被保留,表示该值可以重复,相当于java中的list
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)