QTAssistant (I'm associated with it) provides an easy-to-use utility to extract XSD from any style of WSDL (one or more files, internalized or external XSD).

The invitation is fairly simple to follow and provides great flexibility when referencing a standalone WSDL (local drive) or remote (HTTP / S).

Another feature that works well with the above kit is the ability to check the SOAP shell on XSD, also available in QTAssistant; there is a Strip SOAP property for an XML document that automatically validates the contents of a SOAP Body for an XSD assignment.

source
share