我在我的應用程序中使用了一些自己的XML解析器(來自ClanLib
庫)中的XML
。XML驗證程序庫
問題:解析器無法驗證XML
,如果出現任何錯誤,它將失敗。我需要一些驗證程序,它會說如果XML
有效並且(優選)顯示錯誤。
我在我的應用程序中使用了一些自己的XML解析器(來自ClanLib
庫)中的XML
。XML驗證程序庫
問題:解析器無法驗證XML
,如果出現任何錯誤,它將失敗。我需要一些驗證程序,它會說如果XML
有效並且(優選)顯示錯誤。
Xerces-C++可以使用DTD和XSD驗證XML。語法也被驗證。
在Windows中,您可以使用MSXML來驗證XML。
參見http://msdn.microsoft.com/en-us/library/ms763742.aspx
validate方法進行說明here。
從C++中,您將不得不使用COM。