我有一条消息 Image ,其中包含很多东西,还有一条消息 ImageSet ,它存储了多个图像。
message Image {
...
}
message ImageSet {
repeated Image images = 1;
}
我也有多个 ImageSet,因为我不想将所有内容都保存在一个文件中。我遇到的问题是每个 ImageSet 都变得非常大,因此我收到警告/错误。有没有更好的设计方法?
请注意,我像这样解析文件。
ImageSet image_set;
image_set.ParseFromIstream(stream);