简介
Protobuf是谷歌出的一款协议,利用它可以方便地进行数据传输。
在互联网上用于数据传输的格式还包括xml和json.
使用(以Java为例)
- 到谷歌开发者官网上下载protoc.exe文件用于编译原始的protobuf文件.
- 将原始的proto文件放在与protoc.exe同级的目录下.
- 在NotePad++中打开proto文件,修改package为java文件将要放置的包中。然后将其转为UTF-8 无BOM编码格式(否则生成的java文件可能会出现乱码)。
- 在命令行下进入protoc.exe所在目录敲以下命令:
protoc.exe[空格]–java_out=./[空格]xxx.proto - 将生成的java文件放在项目中即可