USES
• Since XML describes metadata
• Other applications can be
integrated
• Structure data can be utilized
• Spreadsheets, network protocols
and program configuration files
• XML can represent two types of
data structures: tabular
(relational) and semi-structured
(also called unstructured).
• XML can look at a spreadsheet
application as well as the object
languages represented in a
computer program.
• XML provides a means of
describing any kind of information
(Source Morrison, 2002, p.10).
– EXTENSIBLE
• What makes XML extensible – that
which can be extended – is that it
is not tied to any programming
language, operating system or
software vendor.
INDEPENDENCE
• Platform independence makes
XML very useful as a means for
achieving interoperability between
different programming platforms
and operating systems.
– MANIPULATED
• Since XML can define data
structure, it can be manipulated
and queried to satisfy users’
needs. (Source: Morrison, 2002,
p.12).