Author Topic: ~ Advantages & Disadvantages of XML ~  (Read 1262 times)

Offline MysteRy

~ Advantages & Disadvantages of XML ~
« on: December 11, 2012, 07:47:50 PM »
Advantages & Disadvantages of XML



Advantage of XML:

It is text-based.

It is platform-independent.

It manifests as plain text files.

Integrating with Existing Data Types

Extensibility

It supports Unicode (allowing information in any language).

It can represent data structures: records, lists and trees.

It is based on international standards.

The hierarchical structure is suitable for most types of documents.

It makes parsing algorithms simple, efficient, and consistent. .

Disadvantage of XML :

Syntax is redundant or large relative to binary representations of similar data

The hierarchy schemata can be limiting

Syntax is verbose relative to other alternative 'text-based' formats.

More difficult, demanding, and precise than HTML

It does not support data types, such as 'integer', 'string', 'boolean', and so on.

Lack of browser support/end user applications

The hierarchical model for representation is limited in comparison to an object oriented model.

Namespaces are problematic to use and support
« Last Edit: December 11, 2012, 08:03:09 PM by MysteRy »