XML bindings for Microsoft XMLLite

XML bindings for Microsoft XMLLite

本文关键字:XMLLite Microsoft for bindings XML      更新时间:2023-10-16

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

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

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