我在我的应用程序中使用XML
和一些自己的XML解析器(来自ClanLib
库)。
问题:解析器无法验证XML
,如果出现任何错误,它将失败。我需要一些验证器,它会说XML
是否有效,(首选)是否显示错误。
答案 0 :(得分:5)
Xerces-C++可以使用DTD和XSD验证XML。语法也经过验证。
答案 1 :(得分:1)
在Windows中,您可以使用MSXML验证XML。
请参阅http://msdn.microsoft.com/en-us/library/ms763742.aspx
验证方法的描述为here。
从C ++开始,你必须使用COM。