XML is a good technology for exchanging data between different companies.
First rule: Agree on how the file should look. Best way is to create an XSD file, which describes the structure of the file, as well as the fundamental datatypes of the elements within the file ("Name" is a string, "DateOfBirth" is a Date, etc).
In order to learn more about this, buy a copy of XMLSpy. It's expensive (~$300), but worth it. It follows all the W3C standards, and won't let you make too many mistakes.
Chip H.
____________________________________________________________________
If you want to get the best response to a question, please read FAQ222-2244 first