XML验证器库

时间:2011-01-08 09:41:44

标签: c++ xml validation

我在我的应用程序中使用XML和一些自己的XML解析器(来自ClanLib库)。

问题:解析器无法验证XML,如果出现任何错误,它将失败。我需要一些验证器,它会说XML是否有效,(首选)是否显示错误。

2 个答案:

答案 0 :(得分:5)

Xerces-C++可以使用DTD和XSD验证XML。语法也经过验证。

答案 1 :(得分:1)

在Windows中,您可以使用MSXML验证XML。

请参阅http://msdn.microsoft.com/en-us/library/ms763742.aspx

验证方法的描述为here

从C ++开始,你必须使用COM。