This is a XML Validator implemented in Python. It validates an XML document provided against an XML Schema which acts as the grammer for the document language, and throws appropriate errors.