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
No comments:
Post a Comment