0

(同じメッセージ タイプの) 複数のプロトコル バッファ メッセージを含むファイルを覗くコマンド ライン ツールはありますか?

4

2 に答える 2

1

そのようなツールがまだ必要な場合は、ビルドしました: http://temk.github.io/protobuf-utils/

于 2014-06-10T12:15:23.327 に答える
0

Messageタイプがわかっていれば、自分で書くのは簡単です。たとえば、C++ では、Message::DebugString()またはPrinterクラスを使用できます。

単一のファイルに複数のシリアル化された が含まれている場合、 、 などはすべてファイル全体を解析するため、Messageそれらを正しく解析して戻す必要があることに注意してください。既存のタイプの単一の繰り返しフィールドのみを含むnewに既存のものをラップすることで、これを行うことができると思います。ParseFromIstreamParseFromFileDescriptorMessageMessageMessage

于 2012-04-20T20:58:54.293 に答える