2

我有一个 C++ 项目,我在其中使用Microsoft XmlLite来解析多个 XML 文件。现在我有一个需要解析的新文件,并且我有一个 XSD 架构。我知道那里有许多 C++ XML 绑定工具,但到目前为止我发现的所有工具都要求我包含另一个 XML 解析库,我想避免使用它。因此我的问题是:是否有任何开源或商业工具可以生成基于 Microsoft XmlLite 的 C++ XML 绑定?

4

1 回答 1

2

CodeSynthesis似乎是最接近的工具,它将提供内存中 XML 数据绑定以与 XMLLite 集成。

C++/Tree 映射生成表示 XML Schema 中定义的数据类型的 C++ 类,一组将 XML 文档转换为树状内存对象模型的解析函数,以及一组将对象模型转换回XML。

于 2012-08-04T00:37:34.607 回答