XML

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
XML
XML.svg
Filename extension .xml
Internet media type application/xml[1]
text/xml[2]
Uniform Type Identifier (UTI) public.xml
UTI conformation public.text
Developed by World Wide Web Consortium
Type of format Markup language
Extended from SGML
Extended to Numerous, including:
XHTML, RSS, Atom, KML
Standard 1.0 (Fifth Edition) November 26, 2008; 9 years ago (2008-11-26)
1.1 (Second Edition) August 16, 2006; 11 years ago (2006-08-16)
Open format? Yes

The Extensible Markup Language (short XML) is a markup language like HTML but is extensible. It's created by the World Wide Web Consortium (W3C). XML defines rules for the construction of a document. XML adds context to the information in a document. It does not say how this should be displayed.

Some programs get information out of an XML-document. To do that, they need an API. There are many APIs for XML.

You can write a description of an XML document in a way that is useful for programmers. There are several languages for this; the best known is called DTD.

Languages[change | change source]

The following languages are based on XML.

Text[change | change source]

Images[change | change source]

  • SVG (vector graphics)
  • X3D (3D modelling language)
  • Collada (Language to change informations between different 3D programs)

Earth[change | change source]

Multimedia[change | change source]

Safety[change | change source]

Other[change | change source]

There are a lot more languages that use XML. A couple of them are:

Sources[change | change source]

  1. "XML Media Types, RFC 3023". Internet Engineering Task Force. January 2001. pp. 9–11. Retrieved 2010-01-04. 
  2. "XML Media Types, RFC 3023". Internet Engineering Task Force. January 2001. pp. 7–9. Retrieved 2010-01-04. 

Other websites[change | change source]