【发布时间】:2015-03-12 08:51:14
【问题描述】:
我有一个由 java 使用 Google 的 Protocol Buffers toByteArray() 方法 (docs) 生成的 ByteStrings 列表,如下所示:
...
[B@e3bbd6a
[B@5f9c39ba
[B@11838ae3
[B@57dc7b85
[B@61870e86
[B@2592cb49
...
我假设它们是 UTF-8 字节字符串(但我不确定)但我如何将它们转换为 JavaScript 缓冲区?我正在使用节点的protocol-buffers 包进行解码,但它们可以解码的格式如下:
<Buffer 00 c0 a9 07 12 08 43 61 64 69 6c 6c 61 63>
我尝试过使用 node 的 Buffer api,但没有取得多大成功。
关于从哪里开始的任何提示?我找到了之前问过的this question,这是最好的方法吗?
【问题讨论】:
标签: javascript node.js serialization protocol-buffers decode