Interesting. Installing the latest MSXML3 on the client machine didn't help?
Try going to the client machine and executing this line:
x = CREATEOBJECT("msxml2.domdocument.3.0")
This is the interface that VFP7 uses when you call XMLTOCURSOR(). If you get an error here, then the machine doesn't have msxml3 correctly installed.
If you don't get an error, try this:
x.load("Your_xml_file.xml")
? x.firstChild.nextSibling.firstChild.xml
Do you see a portion of your XML data?
If you receive any error messages, then something is wrong with the MSXML installation, and you should try the MSXML3 SP2 installation again. If you don't see any data, then perhaps there is a problem in your XML file?
If you
do see data, please let me know, as I will want to investigate this further. :)
-Tom
[This post is provided "AS-IS" with no warranties, and confers no rights.]