org.springframework.util.xml

Class XmlValidationModeDetector


  • public class XmlValidationModeDetector
    extends Object
    Detects whether an XML stream is using DTD- or XSD-based validation.
    Since:
    2.0
    Author:
    Rob Harrop, Juergen Hoeller
    • Field Detail

      • VALIDATION_NONE

        public static final int VALIDATION_NONE
        Indicates that the validation should be disabled.
        See Also:
        Constant Field Values
      • VALIDATION_AUTO

        public static final int VALIDATION_AUTO
        Indicates that the validation mode should be auto-guessed, since we cannot find a clear indication (probably choked on some special characters, or the like).
        See Also:
        Constant Field Values
      • VALIDATION_DTD

        public static final int VALIDATION_DTD
        Indicates that DTD validation should be used (we found a "DOCTYPE" declaration).
        See Also:
        Constant Field Values
      • VALIDATION_XSD

        public static final int VALIDATION_XSD
        Indicates that XSD validation should be used (found no "DOCTYPE" declaration).
        See Also:
        Constant Field Values
    • Constructor Detail

      • XmlValidationModeDetector

        public XmlValidationModeDetector()