|
BTW another problem with gzip'd XML is the lack of random access. You won't see a XML-based format for storing images, sound or video with text-encoded or gzip'd serialization format. It would be simply to slow. A binary XML serialization with support for blobs (like BXML) would make it possible to store even these 'classic' binary formats as XML. The raw bitmap would not be split into elements, of course, but the meta data, allowing XQuery and XPath queries. Unless you want to have at least one other data model beside XML in the future, the use of a binary serialization format is compelling.
|