XML
Ben Finney
bignose-hates-spam at and-zip-does-too.com.au
Tue Jun 24 07:07:51 EDT 2003
On Mon, 23 Jun 2003 20:49:16 +0400 (MSD), Roman Suzi wrote:
> OK. When I was talking about plain text, I had in mind that it has
> some proprietary format. For example, I can easily write:
>
> ------------------
> foo = "123"
> bar = "456"
> zoo = "la\"lala"
> ------------------
>
> And it's not very hard to parse that.
> In case of XML I will need something like
>
><?xml version="1.0"?>
><foo>123</foo><bar>456</bar><zoo>la"lala</zoo>
This, then, is a poor choice for XML. Where XML has the advantage over
flat ASCII text, is when the structure is more complex, especially if
it's hierarchical (which a heck of a lot of data is). Then a flat ASCII
file is too difficult for a human to parse *anyway*, so you might as
well take advantage of XML and still have all the advantages of having
the data readable in some form.
Bleh, that reads terribly. Hope I get the point across -- XML formats
don't give any particular advantage over simple, record-based flat ASCII
data; they do give advantage once the structure needs to become more
complex.
--
\ "Computers are useless. They can only give you answers." -- |
`\ Pablo Picasso |
_o__) |
http://bignose.squidly.org/ 9CFE12B0 791A4267 887F520C B7AC2E51 BD41714B
More information about the Python-list
mailing list