Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy

W3C XML activity


May 27, 2021 W3C Standard


Table of contents


W3C XML activity


XML is designed to describe, store, transmit, and exchange data.


XML tutorial

To learn more about XML, read our XML tutorial.


XML version

XML 1.0

As a W3C recommendation, XML 1.0 was released on February 10, 1998.

XML 1.0 (2nd Edition)

As a W3C recommendation, XML 1.0 (SE) was released on October 6, 2000.

The second edition is only a fix (vulnerability fix) based on the consolidation of the first version of the errata.

XML 1.0 (Third Edition)

The third edition is only a correction (vulnerability fix) based on the consolidation of the first and second versions of the errata.

XML 1.1

As a draft, XML 1.1 was released on December 13, 2001 and as a candidate on October 15, 2002.

XML 1.1 allows almost all Unicode characters to be used in names.


Other W3C XML technologies

XML Namespaces

The XML namespace provides a way to define the element and property names used in XML by assosted to the URI reference.

XML Linking (XLink, XPointer, and XML Base)

XML Linking language (XLink), which allows you to insert links into XML documents.

XML Pointer language (XPointer), which allows addresses to be linked to specific parts of an XML document.

XML Base is a standard for default references to external XML resources. (Similar to the .lt;base.gt; in HTML).

XInclude

XInclude is a mechanism for merging XML documents using elements, attributes, and URI references.


W3C XML specifications and timelines

Specification Draft/proposal Recommended
XML 1.0 February 10, 1998
XML 1.0 (2.Ed) October 6, 2000
XML 1.0 (3.Ed) February 4, 2004
XML 1.1 February 4, 2004
XML 1.1 (2.Ed) August 16, 2006
XML 1.0 Namespaces January 14, 1999
XML 1.0 Namespaces SE March 4, 2004
XML 1.1 Namespaces March 4, 2004
XML 1.1 Namespaces SE August 16, 2006
XML Infoset October 24, 2001
XML Infoset (2.Ed) February 4, 2004
XML Base June 27, 2001
XLink 1.0 June 27, 2001
XPointer Framework March 25, 2003
XPointer element() scheme March 25, 2003
XPointer xmlns() scheme March 25, 2003
XInclude 1.0 December 20, 2004
XInclude 1.0 SE November 15, 2006
XML Processing Model April 5, 2004
XMLHttpRequest Object August 3, 2010


W3C Reference Manual:

W3C XML Home