我一直在尋找做一些二進制序列化文件和protobuf網似乎是一個表現良好的選擇。不過,我有點卡住了。因爲我想脫鉤我不使用屬性,但是那些選擇了與.proto文件從實際序列化類的定義,我已經得到了對象的結構下(我認爲)序列化使用Protobuf網對象列表
message Post {
required uint64 id = 1;
required int32 userid = 2;
required string status= 3;
required datetime created = 4;
optional string source= 5;
}
(是datetime有效或應該使用ticks作爲int64?)
但我堅持如何使用protogen,然後序列化一個IEnumerable的Post到文件並閱讀回來。任何幫助,將不勝感激
另一個相關的問題,是否有檢測損壞的二進制文件,任何的最佳做法就像在序列化
嗨Mattias,這裏沒有批評意圖,但我很好奇你爲什麼會問這裏,而不是相當活躍的Protocol Buffers論壇:http://groups.google.com/group/protobuf?pli=1 ? – BillW 2009-12-07 06:28:48
@BillW - 這很好,當然?這是一個編程問題,作者在這裏相當活躍,我相信... – 2009-12-07 07:26:38