ProtobufeditorはJava製のオープンソース・ソフトウェア。Protocol BuffersはGoogle製のデータ交換フォーマットだ。XMLの代替えを想定されており、高速でかつコンパクトなフォーマットになっている。既にライブラリも多数存在する。

Screen-shot 11.png

メイン画面

 

そんなProtocol Buffersではあるが、バイナリであるために実際にやり取りされるデータが確認しづらいという難点がある。問題がなければ良いが、デバッグがやりづらい。そんな時にはProtobufeditorを使ってみよう。

ProtobufeditorはJava製のGUIアプリケーションで、Protocol Buffersのファイルを読み込んで内容を確認したり、編集することができる。ツリー構造で確認でき、さらに実際の値まで確認可能だ。一覧表で確認できるので内容が非常に分かりやすい。

Screen-shot 8.png

データの確認

 

データをHTMLとして保存する機能も便利だ。Protocol Buffersを実開発で活かしていく際には必携のソフトウェアと言えるだろう。Java製なのでマルチプラットフォームで動作するのも利点だ。

 

protobufeditor - Project Hosting on Google Code

 http://code.google.com/p/protobufeditor/