I recall having an easy time de/serializing XML in C# ... you don't HAVE to get into the syntax business if you don't want to.
And I think the Java also has something analogous in the JAXB library
And I think the Java also has something analogous in the JAXB library