A Friendly Approach to XML - The Disadvantages of XML
(Page 2 of 4 )
Everything has its advantages and disadvantages, and XML is no different. Below is a list of commonly acknowledged disadvantages:
XML is redundant and therefore more bulky than certain binary equivalents of the same data, which can affect storage capacity and processing speed
The hierarchy schemata can be limiting
XML namespaces can be problematic when parsing
A lack of distinction between attributes and content can hinder creating solid data structures
As you can see, the amount of advantages far outweigh the disadvantages, and it is for that reason that XML has taken root so well over the past decade.
Lineage
Before we begin discussing the syntax and methods involved in using XML, I would like to make a brief note about its lineage. Just as SGML spawned the likes of XML, HTML, and XHTML, XML too has given birth to other languages, showcasing its strong foundation and staying power in a world of ever-changing technologies.
Next: What You Can Do with XML >>
More XML Tutorials Articles
More By James Payne