Specifications

DescriptionProperty
The SOAP type (as a qualified type name) that will be used for the value
when generating the SOAP message; this is useful when a datatype is
needed other than the automatic bindings described above
soapType : String
The value that will be used when generating the SOAP messagesoapValue : String
The value is passed unescaped (example: “<” is not converted to “&lt;”)
which means that it can be a raw XML fragment that will be passed on
as is
For example, integers are not supported in JavaScript but an integer parameter to a SOAP method
can be constructed as follows:
var iPar = { soapType: "xsd:int", soapValue: "1" };
{ "http://soapinterop.org/:echoInteger": { inputInteger: iPar } }
Header object
The header-object is an object literal that specifies the soap header to be included. The object
literal uses the qualified name of the header XML element(s) as the key. The value of this key is
encoded like a request-object.
For example:
{ "http://example.org/2001/06/tx:Transaction":5,
"http://example.org/2001/06/tx:PaymentOption":10}
will create the following header:
<env:Header xmlns:env="http://www.w3.org/2003/05/soap-envelope" >
<t:Transaction xmlns:t="http://example.org/2001/06/tx">
5
</t:Transaction>
<t: PaymentOption xmlns:t="http://example.org/2001/06/tx">
10
</t: PaymentOption >
</env:Header>
Response object
The function returns an object describing the SOAP Body of the returned message in a manner
similar to the request object.
The SOAP types in the result are mapped to JavaScript types as listed in the following table.
CommentsJavaScript typeSOAP type
Booleanxsd:boolean
Numberxsd:integer
Numberxsd:float
Stringxsd:string
437
Enfocus Switch 10