W3C XML Schema
Activity
XML Schema is an alternative to DTD based on XML.
XML Schema Tutorial
To learn more about XML Schema, please read our XML Schema Tutorial.
XML Schema
XML 1.0 supports DTDs that define document structures.
XML Schema offers better support for applications, document structures, attributes, and data types.
Future versions of XML will rely on XML Schema to define the types of XML documents.
- The structure of XML Schema (XML Schema Structure) specifies the definition language for XML Schema.
- XML Schema's data types define extensible data types for XML.
W3C XML Specifications and Timeline
Specification | Draft/Proposal | Recommendation Date |
---|---|---|
XML Schema (XSD) | 02 May 2001 | |
XML Schema 1.0: Structures | 02 May 2001 | |
XML Schema 1.0: Datatypes | 02 May 2001 | |
XML Schema (2nd Ed) | 28 Oct 2004 | |
XML Schema Structures (2nd Ed) | 28 Oct 2004 | |
XML Schema Datatypes (2nd Ed) | 28 Oct 2004 | |
XML Schema Component Designators | 19 Jan 2010 | |
XML Schema 1.1: Structures | 21 Jul 2011 | |
XML Schema 1.1: Datatypes | 21 Jul 2011 |