Seems to me like XML serialization would be your best bet in this case. You can set up a class, mark it with certain attributes, and automatically have it translated to and from XML.
Here's a C# article on it. VB.NET works the same way, but I believe attributes in VB use <> rather than [].