Advantages & Disadvantages of XML(https://friendstamilchat.in/forum/proxy.php?request=http%3A%2F%2F2.bp.blogspot.com%2F-3cPjxQ-RsaI%2FUMTDjPe_dGI%2FAAAAAAAAi-k%2FOSLLexpF8dQ%2Fs400%2FXML.gif&hash=63ff8c3f7889dc1a0ff4d535bec9b6cf8a5dfe23)
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