>>If I have to write a parsing routine, then what is the point of the SOAP/XML?
>
>The intention is you don't need to parse this xml but get back an object or collection on the client side, whatever the return value is.
>
>If you create a web service with the Soap Toolkit this should work just fine. Consuming web services seems more often to fail than to work.
>
>I saw you also already tried wwSoap from West Wind, that would be the alternative recommendation to MSSoap.Soapclient30.
>
>What webservice do you try to use? Maybe someone has already solved that one.
>
>Bye, Olaf.
I was able to resolve it using the code below. Foxpro Debugger does not show all the levels of this object, and it was mostly by chance that I found references in some online documentation. How anyone gets through this stuff is amazing to me.
oXMLDoc = CREATEOBJECT('msxml.domdocument')
oXMLDoc.LOADXML(lcXML)
XMLBaseName = oXMLDoc.DocumentElement.Basename
XMLAck = oXMLDoc.documentElement.getElementsByTagName('ack').item(0).nodeTypedValue
XMLError = oXMLDoc.documentElement.getElementsByTagName('err').item(0).nodeTypedValue