protobuf中的组被写为开始/结束数字对-有点像
<foo>需要a
</foo>,但是格式不同。本质上,它抱怨它找到了一个
</bar>替代项(只是:xml只是一个隐喻)。详细信息在编码规范中,但总的来说是以下之一:
- 数据本身是损坏的(由于错误的编码器造成的损坏),或
- 读取时数据变得损坏,或者
- 数据很好,您给出了错误的解码器
如果我不得不猜测的话,数据在传输过程中已经被破坏了,因为这是如此的普遍。

protobuf中的组被写为开始/结束数字对-有点像
<foo>需要a
</foo>,但是格式不同。本质上,它抱怨它找到了一个
</bar>替代项(只是:xml只是一个隐喻)。详细信息在编码规范中,但总的来说是以下之一:
如果我不得不猜测的话,数据在传输过程中已经被破坏了,因为这是如此的普遍。