gpt4 book ai didi

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

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:55:06 25 4
gpt4 key购买 nike

有谁知道可以生成 .proto 文件的工具吗?来自现有的 xsd 还是来自现有的 Java 对象?

我正在使用 Apache CXF进行网络服务调用。返回的对象是从 xsd 自动生成的。

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

我一直在到处寻找,但卡住了。

我很高兴

i.) 从 xsd 生成 .proto 文件要么ii.) 从 Java 对象(已从 xsd 生成)生成 .proto 文件

除了自己写一些东西,我已经找不到任何方法可以做到这一点......非常感谢您的帮助

最佳答案

Tranchis 实用程序将 .XSD 文件转换为 .Proto 和 Thrift。

https://github.com/tranchis/xsd2thrift

它非常适合从 XML 模式转换基本模式类型。

关于java - 从现有 Java 对象或 xsd 生成 .proto 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4660203/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com