【发布时间】:2014-03-12 11:24:10
【问题描述】:
我有一条消息hMessage(HMessage 的类型),我使用hMessage.toByteString() 将其转换为ByteString。但另一方面,我需要将此ByteString 转换为原始hMessage(HMessage 的类型)。有没有办法在不使用任何 IoSession 参与或读取字节流的情况下做到这一点。
【问题讨论】:
标签: java protocol-buffers
我有一条消息hMessage(HMessage 的类型),我使用hMessage.toByteString() 将其转换为ByteString。但另一方面,我需要将此ByteString 转换为原始hMessage(HMessage 的类型)。有没有办法在不使用任何 IoSession 参与或读取字节流的情况下做到这一点。
【问题讨论】:
标签: java protocol-buffers
HMessage output = HMessage.parseFrom(hMessage.toByteString());
所以每个 protobuf 消息都有自己关联的解析方法。
【讨论】: