FUNCTION proc_secciones(cnombre_xml_datos ,cruta ,ctabla )
CD &cruta
IF PCOUNT()= 0
RETURN
ENDIF
XMLTOCURSOR(STRCONV(cnombre_xml_datos,1),ctabla,512)
Cabe anotar que:
1. cnombre_xml_datos es el nombre del xml
2. Cruta es el lugar donde se encuentra fisicamente el archivo xml
3. ctabla es el nombre del alias con el que se va a guardar.
XMLTOCURSOR(STRCONV(cnombre_xml_datos,1),ctabla,512)
esta línea es la que convierte el xml en tabla de fox.
Cualquier otro metodo requiere un websevice y encuentras ayuda fácilmente en internet.