为了账号安全,请及时绑定邮箱和手机立即绑定

是否可以通过生成 .proto 文件使用 python 反序列化在 c# 中使用

是否可以通过生成 .proto 文件使用 python 反序列化在 c# 中使用

C#
拉丁的传说 2023-05-14 16:12:20
问题是数据的生产者没有 .proto 定义,只有 .cs 文件。从其他问题来看,这似乎是可能的,但是是否有工具可以将 .cs protobuf-net 定义转换为 .proto 文件,以便我可以使用该文件在 python 中反序列化?
查看完整描述

1 回答

?
湖上湖

TA贡献2003条经验 获得超2个赞

string proto = Serializer.GetProto<YourRootType>();

请注意,如果您使用DateTimeor TimeSpan,理想情况下您应该使用DataFormat.WellKnown- 分别使用TimestampDuration- 但是,这是对现有数据的重大更改(这是通过[ProtoMember(...)]


查看完整回答
反对 回复 2023-05-14
  • 1 回答
  • 0 关注
  • 105 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信