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]



Reply via email to