Each XML has its own schema. The XMLTOCURSOR() is designed to process simple XML created by CURSORTOXML() or similar to it. You can consider upgrading to VFP9 and using XmlAdapter that can process more complex XML. Still it's limited capabilities. It also requires XML schema in order to convert XML into VFP cursor(s). As last resort you can use XmlDom to parse any XML.
>I am trying to convert XML to DBF using XMLTOCURSOR( ) function like:
> XMLTOCURSOR("12345.xml","Test",512 )
>when I open test cursor it has one field "index" with 3 empty records.
>
>Several years ago I was able to convert data no problem. Is it a new XML format, do I need to upgrade to VFP 9?
--sb--