Class XercesParser


  • @Deprecated
    public class XercesParser
    extends Object
    Deprecated.
    Create an XMLParser instance yourself, configure validation appropriately, and pass it as a parameter to the Digester constructor, or use Digester.setXMLSchema(javax.xml.validation.Schema) for validation.
    Create a SAXParser based on the underlying Xerces version. Currently, Xerces 2.3 and up doesn't implement schema validation the same way 2.1 was. In other to support schema validation in a portable way between parser, some features/properties need to be set.
    Since:
    1.6
    • Field Detail

      • log

        protected static org.apache.commons.logging.Log log
        Deprecated.
        The Log to which all SAX event related logging calls will be made.
      • JAXP_SCHEMA_LANGUAGE

        protected static String JAXP_SCHEMA_LANGUAGE
        Deprecated.
        The JAXP 1.2 property to set up the schemaLanguage used.
      • XERCES_DYNAMIC

        protected static String XERCES_DYNAMIC
        Deprecated.
        Xerces dynamic validation property
      • XERCES_SCHEMA

        protected static String XERCES_SCHEMA
        Deprecated.
        Xerces schema validation property
      • version

        protected static float version
        Deprecated.
        A float representing the underlying Xerces version
      • versionNumber

        protected static String versionNumber
        Deprecated.
        The current Xerces version.
    • Constructor Detail

      • XercesParser

        public XercesParser()
        Deprecated.