2017-06-15 56 views
2

似乎有點奇怪,我找不到答案,但在將序列化protobuf輸出存儲在文件中時應該使用什麼文件擴展名?只是.protobuf?我所說的json相當於一個.json文件。用於序列化protobuf輸出的文件擴展名

+0

.pb似乎也經常使用 – jpa

回答

3

我只是使用.bin,但這裏沒有實際的標準AFAIK。如果protoc -o(它以protobuf二進制格式發出一個.proto模式,作爲FileDescriptorSet)已經採用了像所有其他輸出選項一樣的目錄,我們可以用它作爲事實上的答案,但是protoc -o是不尋常的,因爲它需要一個文件來代替。在舊的崗位上的protobuf組,肯頓·瓦爾達(原始作者之一)認爲,文件擴展名應該是實現特定的(意爲:決定),而不是簡單地查閱格式:https://groups.google.com/forum/#!topic/protobuf/JWZx9n8CUvw