Microsoft's Visio team has published the XML Schema Definition (XSD) files for the Microsoft Visio 2010 XML Drawing (.vdx) format.
"This schema is also known as DatadiagramML. The .XSD files allow developers to better understand the structure of Visio XML documents and design solutions that work with the .VDX file format."
The DatadiagramML Schema for Visio 2010 consists of three .XSD files:
- visio.xsd is the core schema used by Visio 2003 and later
- visio12.xsd is the set of extensions used by Visio 2007
- visio14.xsd is the set of extensions used by Visio 2010
You can download the XSD file here.
For more information about the schema , please refer the Visio 2010 XML Schema Reference deocument embedded below:
[Source: Visio Insights]