How XML Influenced Modern Data Exchange Format?

XML or Extensible Markup Language is widely usedof XML structured content where a message is
for formatting data universally so that it can besent from A to B:
exchanged over the internet or to be publishedBAKindly go through the document
online. It is a markup language used for those
documents which contains structured information.This example makes it clear about the structure
When we talk of structured information we meanof the message. XML employs to use such simple
contents like words or pictures and the rolestructure for all its documents which makes it
theses contents play in a whole document. Weeasy for its reader to decipher the text. That is
often notice that content in the beginning maywhy it is such a popular tool for data exchange.
mean introduction to the subject. The content inWith XML you have to invent your own tags. The
the end could be the conclusion. The content for atags like or are not any standard tag and have
picture could be a caption. These structures makebeen put there by the writer of the message.
up a document. The markup language is theAny user can put his/her tag specific to the
equipment which will recognize the structure in adocument that is being created such as "address",
document. The XML specifications put forward a"educational qualification", "experience" while
standard way by which markup could be added topreparing Resume type of document which then
the documents.can be exchanged as a XML document. There are
XML was created so that it becomes easy to usesome XML tags that are applied to all documents
richly structured documents on the internet. Theand there are other tags which are required to file
alternative to XML is HTML and SGML which aredefinitions in documents.
not very effective as far are structuredWhen it comes to data exchange format, XML is
document is concerned. A set of semantics bindespecially useful in many professional fields, such
HTML and arbitrary structures are not providedas meteorology or share market or real estate to
by it. While SGML does provide arbitrary structurename a few. For example, a meteorologist can
but web browsers find it too difficult to handle.exchange weather data by using his/her own tags
SGML can carry out vast complicated problemslike , , etc. These tags can be filed in
but simple identification of structure requires toocorresponding templates. Such web pages could
much effort which can be avoided by using XML.directly be processed by XML compatible
While discussing the role of XML in data exchangeapplications. That is how the weather data could
format it is important to mention that XML is notbe automatically evaluated through the web. This
a replacement for either SGML or HTML. XML is aprocess makes it unnecessary to agree upon a
subset of SGML. HTML was precisely designed tosyntax resembling Document Type Definition
show how a data looks while it is displayed(DTD) by the user group.
visually. It is actually displays information. XML, onThe flexibility in the use of XML makes it so
the other hand, was developed to store data aspopular in data exchange format and has made it
well as transport it with stress on the type of theextremely easy to format data using your own
data. Instead of displaying information XML carriestag. Now, the transfer of data becomes easy as
information.these tags are humanly readable and applicable in
Function of XML is not to do anything but simplytheir own specific field. XML structure is being
transport information along with structuring andused more and more for transporting data by
storing it. It uses tags which are created by thepeople from all fields in relation to prices or date
writer of the XML document and is notinformation or author and many others.
pre-defined like HTML. Given below is an example