>Thanks for the pointer to that article. Is there anyway of displaying all the nodes in the xml document?
As David said, there is no VFP native way of doing this. A simple way to solve your problem is to read the document (as pointed out before) and extract every single needed node value, and populate the tables on your side.
There is a way of displaying (=extract) all nodes: starting from the root, read each node. If it has children, recursively read each child node. If not, display its value (in fact it may become far more complicated because other structural elements may come into the process, but his would be sufficient for the document you posted). The XMLDOM object provides methods for this.
----------------------------------
António Tavares Lopes