Hi Brian,
Besides what Travis said, you should be aware of the importance of using schemas in order to avoid the "best guess" heuristic VFP uses when converting XML to a cursor (XMLTOCURSOR()). When you do not use schemas in your XML and use the XMLTOCURSOR() function to generate a cursor from the XML, VFP can fail in discovering what data types and sizes your fields have.