从现有Java对象或xsd生成.proto文件

Con*_*fer 8 java xsd protocol-buffers

有谁知道会生成.proto文件的任何工具?来自现有的xsd还是现有的Java对象?

我正在使用Apache CXF进行Web服务调用.返回的对象已从xsd自动生成.

好的,所以我现在想要使用协议缓冲区将这些数据传递给另一个系统.对象模型非常复杂并且定期更改 - 即每次对象模型更改时我都会获得新的xsd.我希望能够自动生成.proto文件,以便我可以使用谷歌协议缓冲区发送数据.

我一直在寻找,但已经陷入困境.

我很高兴

i.)从xsd或ii生成.proto文件.)从Java对象生成.proto文件(从xsd生成)

我找不到任何方法这样做已经没有自己写一些东西......你的帮助非常感谢

Ara*_*ram 1

我相信proto-things会对你有一定的帮助。我不确定它会为您生成 .proto 文件,但protostuff-runtime会自动使您现有的 pojos 能够 ser/deser 为各种格式。