Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我对在 C++ 中解析 xml 和一般的 xml 比较陌生。我正在尝试使用 libxml++ 库中的 SAXParser 解析我的文档,但是,我还希望它能够针对一个 RelaxNG 模式验证我的文档。我发现 libxml++ 下面的 libxml2 有一个 RelaxNG 模块,但我无法找到如何使用它的 libxml++ 绑定。任何线索或代码片段将不胜感激。
经过几次尝试,我发现 libxml++ 中没有 RelaxNG 包装器,这就是为什么我无法在网上找到任何东西的原因。最后我决定使用 libxml2 来做这件事,只是为了验证,然后使用来自 libxml++ 的 SAXParser 解析 xml。