我有一条消息hMessage
(类型HMessage
),我使用ByteString
将其转换为hMessage.toByteString()
。但另一方面,我需要将此ByteString
转换为原始hMessage
(HMessage
的类型)。有没有办法在不使用任何IoSession参与或读取字节流的情况下执行此操作。
答案 0 :(得分:1)
HMessage output = HMessage.parseFrom(hMessage.toByteString());
因此每个protobuf消息都有自己的解析方法。