我有一个.proto
文件和一个pbf
(协议缓冲区文件)。无论如何我可以将 pbf 文件“转储”为某种冗长的人类可读输出格式吗?我只是希望能够查看其中并查看其中的数据。
理想情况下,我正在寻找一个在 linux 上运行的开源 cli 工具,其工作原理如下:
commandname spec.proto data.pbf
这存在吗?我试过cat data.pbf | protoc --decode_raw
了,但我收到了Failed to parse input.
很多文件的消息,我非常确信这些文件是有效的。编写一个可以做到这一点的程序会很容易吗?如果是这样,怎么做?
(我是协议缓冲区的新手,如果这是一个愚蠢或无意义的问题,我很抱歉)