问题是数据的生产者没有 .proto 定义,只有 .cs 文件。从其他问题来看,这似乎是可能的,但是是否有工具可以将 .cs protobuf-net 定义转换为 .proto 文件,以便我可以使用该文件在 python 中反序列化?
1 回答
湖上湖
TA贡献2003条经验 获得超2个赞
string proto = Serializer.GetProto<YourRootType>();
请注意,如果您使用DateTime
or TimeSpan
,理想情况下您应该使用DataFormat.WellKnown
- 分别使用Timestamp
和Duration
- 但是,这是对现有数据的重大更改(这是通过[ProtoMember(...)]
)
- 1 回答
- 0 关注
- 105 浏览
添加回答
举报
0/150
提交
取消