XML Schema Patterns for Databinding Detector

We provide an XSLT stylesheet to detect patterns in XML Schemas and WSDL documents. We plan to make the pattern detection service available as an online service, and also allow patterns to be detected using an executable java jar available for download here.

The online service is not available yet, but watch this space.

You can use the executable jar now by

Executing the jar can be done by running the detect.bat/detect.sh script, supplying the schema or wsdl file as a parameter. This will create an HTML page which will contain details of all patterns detected.


Windows  detect.bat MyTestSchema.xsd
Unix/Linux/Mac  ./detect.sh MyTestSchema.xsd

We are also currently undertaking a survey of schemas in the wild, which we will publish here soon.

Schema URI:


The pattern detection facility makes use of Saxon, copyright © Michael Kay Saxonica

Unless otherwise stated, all test cases, documents and supporting code are copyright © W3C and are licensed for use under the W3C Document License.

Paul Downey, Chair
Yves Lafon, W3C Team contact
$Date: 2008/02/04 16:52:15 $