如何从FileDescriptor生成.proto文件

时间:2017-11-02 13:27:27

标签: protocol-buffers

我正在从XML文件生成protobuf.Descriptors.FileDescriptor以定义不同计算机之间的接口。 FileDescriptor非常方便定义协议并将其用于后期绑定调用。现在我也希望能够生成相应的.proto文件,但我只在C ++实现link中找到了DebugString()方法。

作为一种简单的解决方法,我当然可以手动执行.proto文件生成,例如here但这会破坏使用FileDescriptor类的许多便利。

问题:生成.proto文件比使用手工更容易吗? (我不会考虑将C ++类包装成干净的解决方案)

0 个答案:

没有答案