xs3p might do what you want (see also their SourceForce page).
More Related Contents:
- XML attribute vs XML element
- How to link XML to XSD using schemaLocation or noNamespaceSchemaLocation?
- How to reference a local XML Schema file correctly?
- How to make type depend on attribute value using Conditional Type Assignment
- How to generate sample XML documents from their DTD or XSD?
- What’s the difference between xsd:include and xsd:import?
- XML Schema minOccurs / maxOccurs default values
- xmlns, xmlns:xsi, xsi:schemaLocation, and targetNamespace?
- What are XML namespaces for?
- Must an XML namespace name URI be retrievable?
- XSD – how to allow elements in any order any number of times?
- How to restrict the value of an XML element using xsi:type in XSD?
- Require XML element in XSD when another element has certain value?
- XML Schema (XSD) validation tool? [closed]
- XML Schema How to Restrict Attribute by Enumeration
- processContents strict vs lax vs skip for xsd:any
- What is the difference between XML and XSD?
- XML Validation with XSD in Visual Studio IDE
- Free DTD to XSD conversion utility? [closed]
- The ‘minOccurs’ attribute cannot be present
- Does XML care about the order of elements?
- XML Schema that allows anything (xsd:any)
- What are the best practices for versioning XML schemas?
- What is the purpose of XSD files?
- Generate Json schema from XML schema (XSD) [closed]
- The difference between and in XSD?
- What does the XML syntax with a colon mean?
- What is an xs:NCName type and when should it be used?
- How do I use PowerShell to Validate XML files against an XSD?
- targetNamespace and xmlns without prefix, what is the difference?