WWW FAQs: What is XML?

2004-09-14: XML, the Extensible Markup Language, is a general-purpose markup language for all applications that manipulate text. XML is derived from an older standard known as SGML. XHTML (which supersedes HTML) is one example of a specific markup language which is complies with the rules of XML. RSS is another such example. While XHTML is the best-known example, XML can be used to represent almost any kind of information. The existence of a standard markup language makes it possible for anyone to write software that can successfully extract specific information from any valid XML document. See the W3C Consortium website for further information and the complete XML specification.

Legal Note: yes, you may use sample HTML, Javascript, PHP and other code presented above in your own projects. You may not reproduce large portions of the text of the article without our express permission.

Got a LiveJournal account? Keep up with the latest articles in this FAQ by adding our syndicated feed to your friends list!