I now have a response from the Web Service I'm accessing via SOAP, using PostString method, as advised by Erel.
However, the response string (/stream) returned is not being parsed properly. I'm guessing this is because there is 'extra' XML in the SOAP response between the first "<?xml..." line and my structured data.
Here's a sample of what I'm getting:
<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<StoresListingResponse xmlns="http://cheesecake.com.au/">
<StoresListingResult><Stores><Record><StoreName>Albany Creek</StoreName><Address>Shop 19, Albany Market Place,720 Albany Creek Road,Albany Creek QLD 4035</Address><Phone1>07 33254334</Phone1><StoreSysID>89</StoreSysID><Latitude>-27.345486</Latitude><Longitude>152.966995</Longitude></Record><Record><StoreName>Albury</StoreName><Address>Shop 3, 659 Young Street,Albury,NSW 2640</Address><Phone1>02 60232111</Phone1><StoreSysID>117</StoreSysID><Latitude>-36.071899</Latitude><Longitude>146.925766</Longitude></Record><Record><StoreName>Altona</StoreName><Address>114 Millers Road,Altona,VIC
( etc )
I thought about perhaps stripping out all the SOAP: stuff?.... simply enough to Substring or Replace with a string, but the Parser requires a stream.
Can you convert a string back into a stream, after processing?
Or, any other ideas?
TIA
Steve
However, the response string (/stream) returned is not being parsed properly. I'm guessing this is because there is 'extra' XML in the SOAP response between the first "<?xml..." line and my structured data.
Here's a sample of what I'm getting:
<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<StoresListingResponse xmlns="http://cheesecake.com.au/">
<StoresListingResult><Stores><Record><StoreName>Albany Creek</StoreName><Address>Shop 19, Albany Market Place,720 Albany Creek Road,Albany Creek QLD 4035</Address><Phone1>07 33254334</Phone1><StoreSysID>89</StoreSysID><Latitude>-27.345486</Latitude><Longitude>152.966995</Longitude></Record><Record><StoreName>Albury</StoreName><Address>Shop 3, 659 Young Street,Albury,NSW 2640</Address><Phone1>02 60232111</Phone1><StoreSysID>117</StoreSysID><Latitude>-36.071899</Latitude><Longitude>146.925766</Longitude></Record><Record><StoreName>Altona</StoreName><Address>114 Millers Road,Altona,VIC
( etc )
I thought about perhaps stripping out all the SOAP: stuff?.... simply enough to Substring or Replace with a string, but the Parser requires a stream.
Can you convert a string back into a stream, after processing?
Or, any other ideas?
TIA
Steve