What are the features of XML?

Answer:
The Extensible Markup Language (XML) is a general-purpose markup language. It is classified as an extensible language because it allows its users to define their own elements. Its primary purpose is to facilitate the sharing of structured data across different information systems, particularly via the Internet. It is used both to encode documents and serialize data.
XML is a framework for defining markup languages:
  • there is no fixed collction of mark up tags.
  • each XML language is targeted as its own application domain, but the language will share many features.
  • there is a common set of generic tools for processing documents.



Main features of XML:
  • XML files are text files, which can be managed by any text editor.
  • XML is very simple, because it has less than 10 syntax rules.
  • XML is extensible, because it only specifies the structural rules of tags. No specification on tags them self.
Note: There are comments associated with this question. See the discussion page to add to the conversation.
Contributor: Clay
First answer by Clay. Last edit by Paul Shivers. Contributor trust: 0 [recommend contributor recommended]. Question popularity: 9 [recommend question].