Package lxml :: Module etree :: Class _Validator
[hide private]
[frames] | no frames]

Class _Validator



object --+
         |
        _Validator
Known Subclasses:
DTD, RelaxNG, Schematron, XMLSchema

Base class for XML validators.

Instance Methods [hide private]
 
__init__(...)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
 
__new__(T, S, ...)
Returns: a new object with type S, a subtype of T
 
assertValid(...)
Raises DocumentInvalid if the document does not comply with the schema.
 
assert_(...)
Raises AssertionError if the document does not comply with the schema.
 
validate(...)
Validate the document using this schema.

Inherited from object: __delattr__, __getattribute__, __hash__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Properties [hide private]
  error_log

Inherited from object: __class__

Method Details [hide private]

__init__(...)
(Constructor)

 
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
Overrides: object.__init__

__new__(T, S, ...)

 
Returns:
a new object with type S, a subtype of T

Overrides: object.__new__

validate(...)

 

Validate the document using this schema.

Returns true if document is valid, false if not.