Class XPSOAPDOC

This class is to be used for the creation and parsing of SOAP version 1.0 documents. SOAP documents are nothing but XML documents with some predetermined elements for containing a header and body for the message.

Inherits

XPXMLDOC

Properties

PROPERTY SoapEnvelope

A reference to [ProvideX Class:XPXMLTAG] object for the 'soap:Envelope' element

PROPERTY SoapHeader

A reference to [ProvideX Class:XPXMLTAG] object for the 'soap:Header' element

PROPERTY SoapBody

A reference to [ProvideX Class:XPXMLTAG] object for the 'soap:Body' element

Methods

FUNCTION NewDocument()

This function overrides the 'XPXMLDOC' class to predefine the special SOAP tags

FUNCTION NewDocument(Import)

This function overrides the 'XPXMLDOC' class to automatically recognize the special SOAP tags

Properties inherited from: XPXMLDOC

Declaration$, SuppressDeclaration, Version$, Encoding$, Error$, XMLString$

Methods inherited from: XPXMLDOC

LoadEncodedString(), LoadFile(), LoadString(), NewDocument(), UTFDate$(), UTFDateTime$()