XML ドキュメントを Xerces-C++ (Linux ではバージョン 2.8) にロードし、ドキュメントから参照されていない DTD スキーマを使用して検証したいと考えています。私は次のことを試しました:
XercesDOMParser parser;
parser.loadGrammar("grammar.dtd", Grammar::DTDGrammarType);
parser.setValidationScheme(XercesDOMParser::Val_Always);
parser.parse("xmlfile.xml");
ただし、ドキュメントが有効でない場合でも、エラーは示されません。私は何が欠けていますか?