Randomthots wrote: > So you've proven that xml is inefficient for storing highly structured > data.
XML is not designed to be efficient. XML is an interchange format, and was designed first and foremost for interchange robustness : 1. it's generic and extensible 2. an xml file can be validated against a grammar (and the grammar language can be used to place very strong constraints on data) 3. it is human-readable 4. it does not optimize away important stuff like the encoding used 5. etc Each robustness layer comes at a cost, but the HTML wars (and fast obsolescence of binary formats, etc) proved to a lot of people strong format validation was cheaper than having to support all the competing, morphing, short-lived and mutually incompatible efficient formats of the day. If you want efficiency, you should use a database, not a spreadsheet. Databases operate at the other end of the generic/efficient spectrum. -- Nicolas Mailhot --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]