parserPtr->setExternalSchemaLocation( "SchemaID SchemaPath+Name" );
Thx! What is this schema ID? Can I write something like (see ?????)
// set validation scheme: Default for validation scheme is Val_Always XercesDOMParser::ValSchemes valScheme = XercesDOMParser::Val_Always; if (valSchemeStr == "never") valScheme = XercesDOMParser::Val_Never;
// create parser and do some settings
XercesDOMParser* parser = new XercesDOMParser();
parser->setDoSchema( true );
parser->setValidationScheme(valScheme);
parser->setDoNamespaces(false);
parser->setIncludeIgnorableWhitespace(false);
parser->setExternalSchemaLocation("x.dtd"); // ?????????? // create an error handler and install it
DOMTreeErrorReporter *errReporter = new DOMTreeErrorReporter();
parser->setErrorHandler(errReporter); try {
parser->parse(xmlFile);
}
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
