At 18:58 01/02/2004, Chuq Von Rospach wrote:No, but the point is, XML is a way to distribute that information in a way that is unambiguous (you can't mistake a header for a body, you can't mistake a subject line with a from line
Assuming it's well formed XML.. Oh, the same can be said about RFC822 headers..
and processing those headers. Plus, there are zillions of tools that can be used to generate, read and process XML
Lots can read DBF files - why not use those?
I could write a complex XML parser, or I could write a simple line based parser. I know which I'd prefer..
Yes, RFC822 headers are a bit of a mess, that doesn't mean that a new line based protocol would have to be:
Subject: This is my nice subject\nwith some line breaks in it From: myname@xxxxxxxxxxx, My Name To: "Bill@xxxxxxxxxxxxx", "Bill Gates" To: "elvis@xxxxxxxxxxx", "Elvis \"the king\" Presley"
<subject>This is a subject line</subject> <subject_reply>Yes</subject_reply> <subject_tag>mail-ng</subject_tag>
And then someone sends something you'd not seen before and trashes it.
Don't assume that everything has the power of a modern mobile phone. Simple mailing needs to be possible with a minimum of complexity - that's one of the reasons SMTP became popular when other systems didn't.