Fred,
>All we really need is an XML to a Fox cursor, Fox cursor to XML. It really wouldn't even need to do everything that XML is capable of, we're just looking for a simple way to pass a few records back and forth between a COM server and a VFP app. We figure if we handle it ourselves, we won't be at Microsoft's or anyone elses mercy to stay up to date with "the latest", which would be the case if we went the ADO route, or even XMLDOM. Versioning problems, bleech!
If you already know the data structure you'll be working with, and don't have to handle parsing *whatever* might arrive by XML, you could write your own pretty easily.
Cursor to XML is the simplest -- the other direction takes a little more work, but certainly doable just for this limited purpose.