【问题标题】:C++ XML Schema Code Generator [closed]C++ XML 模式代码生成器 [关闭]
【发布时间】:2011-01-15 04:07:18
【问题描述】:

我们有 XML 文件,我们希望从 XML 模式生成 C++ 类,就像我们在 .NET xsd 中那样。

生成的类实例也需要通过调用一些方法来提供合适的XML。

【问题讨论】:

    标签: c++ xml code-generation xsd


    【解决方案1】:

    我使用 Liquid XML Studio,它可以完成所有这些工作并记录所有内容

    【讨论】:

    • Liquid 不错,但代码生成是一项高级功能 - 必须为此付费
    【解决方案2】:

    如果您在这里使用 Web 服务,那么我真的建议您使用 gSOAP

    如果你只对 C++ 中的数据绑定感兴趣,那么 XSD: XML Data Binding for C++ by code synthesis 也是一个很好的工具,他们对文档也很不错。

    【讨论】:

    • 推荐gsoap,我经常使用它,并帮助显着改进以涵盖所有 W3C 数据绑定模式,因此我们知道它对于任何 XML 模式的使用都非常健壮。
    【解决方案3】:

    Gslgen 是一个很好的代码生成器。不过它使用的是 XML 的简化版本。

    【讨论】:

      猜你喜欢
      • 2011-08-02
      • 2010-11-21
      • 2012-03-27
      • 2016-10-29
      • 2012-11-27
      • 2011-04-24
      • 2010-09-22
      • 2011-08-04
      • 1970-01-01
      相关资源
      最近更新 更多