Home. 
.

transparent

transparent

transparent

Altova Mailing List Archives


what's so wrong with my code?? Just trying to save a single node out of a SOAP Envelope

From: monsalvo@-----.---
To: NULL
Date: 8/7/2008 11:40:00 AM
What's so wrong with my code?

This line is part of a VBScript soap client part of a DTS wich is
functional in a 90 percent.

strText = .responseXML.selectSingleNode("//" login "loginReturn")

Produces the following error
Char: 46
Error: Expeted )

If I code it like this
strText = .responseXML.selectSingleNode("//loginReturn")r

I get this error..
Char: 1
Error: Object doesn't support this property or method


If I Place ) in char 46 I get this error.
Error is Expected end of Statement.


I just want to extract a single node (loginReturn) out of the SOAP
Envelope instead of saving the whole SOAP reponse. I'm able to save
the full envelope to a file, but that is not what I want.
It would be the same, what if I want to store the value of loginReturn
in this case 481557228026 in a variable?


Just in case what follows is the response envelop from my web service.


<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/
envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <soapenv:Body>
      <ns1:loginResponse soapenv:encodingStyle="http://
schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="http://nn.nn.nn.com">
         <loginReturn xsi:type="xsd:string">481557228026</loginReturn>
      </ns1:loginResponse>
   </soapenv:Body>
</soapenv:Envelope>

Please forgive my ingnorance I'm totally a newcomer to XML and
VBscript.


Thanks in Advance.


Martin


transparent
Print
Mail
Digg
delicious
Disclaimer
.

These Archives are provided for informational purposes only and have been generated directly from the Altova mailing list archive system and are comprised of the lists set forth on www.altova.com/list/index.html. Therefore, Altova does not warrant or guarantee the accuracy, reliability, completeness, usefulness, non-infringement of intellectual property rights, or quality of any content on the Altova Mailing List Archive(s), regardless of who originates that content. You expressly understand and agree that you bear all risks associated with using or relying on that content. Altova will not be liable or responsible in any way for any content posted including, but not limited to, any errors or omissions in content, or for any losses or damage of any kind incurred as a result of the use of or reliance on any content. This disclaimer and limitation on liability is in addition to the disclaimers and limitations contained in the Website Terms of Use and elsewhere on the site.

.
.

transparent

transparent