2014-03-12 105 views
0

我有一條消息hMessageHMessage的類型),我使用hMessage.toByteString()將其轉換爲ByteString。但在另一點上,我需要將此ByteString轉換爲原始hMessage(類型HMessage)。有沒有辦法做到這一點,而不使用任何IoSession參與或讀取字節流。如何將ByteString轉換爲protobuf消息

回答

1
HMessage output = HMessage.parseFrom(hMessage.toByteString()); 

所以每個protobuf消息都有自己的解析方法與它們相關聯。