In article < .com>,
AMB <> wrote:
% Obviously, having a space separated list floating around isn't
% desirable
That depends a lot on the data. Delimited lists are faster and easier to
write and to read. They take less space. They don't handle binary
data well (but neither does XML), but for textual data, it's always
possible to pick a delimter which doesn't appear in the data (think
FS and RS).
XML handles structured data better and in theory provides unambiguous
character encoding (although in practice this is not always the case).
It provides standard mechanisms for describing the content of a file,
but if the data's structure is amenable to a delimited list, a
plain-language description of the list format will be simpler and equally
useful.
--
Patrick TJ McPhee
North York Canada