lxml - the most feature-rich and easy-to-use library for processing XML and HTML in the Python language
A web-based XML validator. Can be used for free. Validates XML files, prompts the user for referenced files (e. g., XSD), shows good error messages.