XML Schema Quality Checker
Check for problems in W3C XML Schemas, and clearly identify any problems found.
Date Posted: October 27, 2001
|
|
 |
 |
|
 |  Yes, there are 4 different ways (and they can even be used together):
- List more than one file name on the command line
- Use a filespec, such as *.xsd or PO*.*
- Tell the tool to look for names matching the filespec in this directory and all nested
(and indirectly nested) directories, using the -r command line option.
- List a file that has XML Schemas as the content of an element that can occur more
than once in a containing vocabulary (such as WSDL or XForms), and each of the contained schemas
will be checked (if an option such as -wsdl, -xform, or -emb is used).
In addition, if you have Eclipse or WSAD, you may select multiple files of type .xsd before choosing validate with SQC from the pop-up menu, and SQC will check all those schemas. | | |
 |  Yes, this is the default. | | |
 |  If the -reportAsXML filename option is used, the output can then be viewed with Internet Explorer, or a viewable HTML file can be created by the processing of the output through an XSLT engine, such as Xalan, with supplied stylesheets. | | |
 |  No. Validating parsers, such as Xerces, should be used for this function. | | |
 |  Yes. If the schemaLocation attributes on these elements can be de-referenced, XML Schema Quality Checker will load all documents and include them in the quality check. Depending upon whether you accept the default of -entireSchemaValid or use -requireEachDocumentValid, the tool may issue additional messages (with the second option) if the documents are not valid schemas by themselves, even if they are valid when viewed as a whole. | | |
 |  Yes. Use the option -wsdl or -xform. If there is another vocabulary and you have the schema that describes it (the "schema" may appear as the content of an element), use option -emb. In this case, make sure that you also use option -schemaLocation namespace location or noNSSchemaLocation location to specify the location of the schema to which the root element conforms.
| | |
 |  Version 1.0, specified on November 12, 2002, as a W3C Candidate Recommendation. This version is described in XForms 1.0. | |
|
|
 |
|
| |