XDR-XSD Converter Publisher's description
from Microsoft Coporation
Transforms XML Data Reduced (XDR)
This XSLT stylesheet transforms XML Data Reduced (XDR) Schemas as supported in MSXML to XML Schemas conformant to the W3C XML Schema Candidate Recommendation. MSXML 3.0 does not support the W3C XML Schema format.
Notes on XDR-XSD Converter
XDR schemas using open content models allow more attribute extensions than the XML Schema resulting from this style sheet. Specifically, under XDR, when model="open" attributes from the target namespace may be added to an element, as long as they conform to the validity constraints for that attribute. Attributes from other namespaces may be added to an element, whether or not there are validity constraints for those attributes.
It is not possible in XSD to treat attribute validation differently for attributes from the target namespace () than for attributes from other namespaces (). This is represented in the XML Schema DTD as only allowing one element. The transformed XSD schema will not allow attributes from the target namespace.
You may want to adjust the resulting schema to accommodate for this, by either not requiring attributes from the target namespace to be validated, or by adding the allowed attributes explicitly to the content model.
System Requirements:No special requirements
Program Release Status:
Program Install Support: Install and Uninstall