XML was designed to transport and store data.
To learn more about XML, read our XML tutorial.
XML 1.0 became a W3C Recommendation 10. February 1998.
XML 1.0 (SE) became a W3C Recommendation 6. October 2000. The second edition is not a new version, but an update and a "bug-fix".
The third edition is not a new version, but an update and a "bug-fix".
XML 1.1 was released as a Working Draft 13. December 2001, and became a Candidate Recommendation 15. October 2002. XML 1.1 allows almost any Unicode characters to be used in names.
In XML, element names are defined by the developer. This often results in a conflict when trying to mix XML documents from different XML applications.
XML Namespaces provide a method to avoid element name conflicts.
XLink allows you to insert links into XML documents.
XPointer allows the links to address into specific parts of an XML document.
XML Base is a standard for defining a default reference to external XML resources (similar to <base> in HTML).
XInclude is a mechanism for merging XML documents using elements, attributes, and URI references.
|Specification||Draft / Proposal||Recommendation|
|XML 1.0||10. Feb 1998|
|XML 1.0 (2.Ed)||06. Oct 2000|
|XML 1.0 (3.Ed)||04. Feb 2004|
|XML 1.0 (5.Ed)||26. Nov 2008|
|XML 1.1||04. Feb 2004|
|XML 1.1 (2.Ed)||16. Aug 2006|
|XML 1.0 Namespaces||14. Jan 1999|
|XML 1.0 Namespaces (2.Ed)||16. Aug 2006|
|XML 1.1 Namespaces||04. Feb 2004|
|XML 1.1 Namespaces (2.Ed)||16. Aug 2006|
|XML Infoset||24. Oct. 2001|
|XML Infoset (2.Ed)||04. Feb. 2004|
|XML Base||27. Jun 2001|
|XML Base (2.Ed)||28. Jan 2009|
|XLink 1.0||27. Jun 2001|
|XPointer Framework||25. Mar 2003|
|XPointer element() scheme||25. Mar 2003|
|XPointer xmlns() scheme||25. Mar 2003|
|XInclude 1.0||20. Dec 2004|
|XInclude 1.0 (2.Ed)||15. Nov 2006|
|XML Processing Model||05. Apr 2004|
|XMLHttpRequest Object||06. Dec 2012|
Your message has been sent to W3Schools.