gpt4 book ai didi

c++ - 基于 xsd 的代码生成器来构建 xml?

转载 作者:数据小太阳 更新时间:2023-10-29 02:32:57 26 4
gpt4 key购买 nike

我有一个模式 (xsd),我想创建符合它的 xml 文件。

我找到了生成类的代码生成器,这些类可以从 xml 文件 (CodeSynthesis) 中加载。但我正在寻找另一个方向。

我想生成的代码可以让我构建一个可以轻松写成 xml 文件的对象。在 C++ 中。我也许可以为此使用 Java,但 C++ 会更可取。我在 solaris 上,所以 VisualStudio 插件无法帮助我(例如 xsd2code)。

是否有代码生成器可以让我这样做?

最佳答案

结束语:我确实使用了 CodeSynthesis。只要我使用单个 xsd 作为其源,它就可以很好地工作。由于我实际上有两个 xsds(一个导入另一个),我不得不手动合并它们(它们做了一些需要手动修改的奇怪继承)。

但是,是的,代码综合是必经之路。

关于c++ - 基于 xsd 的代码生成器来构建 xml?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/976002/

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