Frequently Asked Questions about Schemas

MSXML 5.0 SDK

Microsoft XML Core Services (MSXML) 5.0 for Microsoft Office - XML Schemas

Frequently Asked Questions about Schemas

The following list includes frequently asked questions about schemas.

What is the difference between a declaration and a definition?

What is the difference between XML Schema (XSD) and XDR schema?

What is the difference between a declaration and a definition?

Declarations describe the content models (structure) of elements and attributes inside XML document instances. Definitions create new data types (simple and complex types).

Return to top

What is the difference between XML Schema (XSD) and XDR schema?

The XML Schema definition language (XSD) is the current World Wide Web Consortium (W3C) specification for XML schemas. XML-Data Reduced (XDR) schema is an interim schema language offered to developers while the W3C worked on a draft implementation. MSXML versions 4.0 and later support both XML Schema (XSD) and XDR schema.

Return to top