如何在libxml ++中针对relaxNG模式验证xml文档

时间:2011-08-11 10:37:02

标签: c++ xml libxml2 relaxng

我很擅长在c ++和xml中解析xml。 我正在尝试用libxml ++库中的SAXParser解析我的文档,但是,我还希望它能够根据relaxNG模式验证我的文档。我发现在libxml ++下面的libxml2有一个relaxNG模块,但是我无法找到如何使用它的libxml ++绑定。任何线索或代码片段都将受到赞赏。

1 个答案:

答案 0 :(得分:1)

经过多次尝试后,我发现libxml ++中没有relaxNG包装器,这就是我无法在网络中找到任何内容的原因。最后我决定使用libxml2来做这件事,仅用于验证目的,然后使用来自libxml ++的SAXParser解析xml。