XML, Extensible Markup Language, is an open, text based markup language that provides structural and semantic information to data. XML is a metalanguage that can be used to create other language. It is used to structure and describe data that can be understood by other applications. Using XML, we can separate the user interface from data.
Features of XML :
- XML is a generalized markup language that means one can define his/her own tag sets.
- A valid XML document contains rules and is self-describing.
- The rules that are found in DTD allow the documents to be validated.