Introduction

SchemaQualityChecker (SQC) is a utility program which takes one or more XML documents, parses them and reports any violation by XML schemas appearing in the input documents of rules and constraints defined in the W3C XML Schema specification. By default, SchemaQualityChecker assumes that the root element of the input document is the XML schema to check for validity, but it can be configured to check embedded schemas like those appearing in WSDL or XForms (see "-wsdl" and "-xform" command line options for more details ). This version is compatible with the May 2, 2001 Recommendation (Part 0 Primer, Part 1 Structures, Part 2 Datatypes).

SchemaQualityChecker was built on top of QualityChecker (QC) API. QualityChecker API provides methods to read in an XML document defining one or more W3C XML Schemas and to report all errors found in it.

Status of this tool - July 15, 2003
Even though a lot of effort has been dedicated to make SchemaQualityChecker as accurate as possible, we warn users that an indication of "No Errors Found" does not completely guarantee that there are no errors according to the W3C's XML Schema specification. We also warn users that SchemaQualityChecker might flag something as an error which is not really an error. Please let us know if you notice any erroneous behavior.