Last updated on 
                
                    Oct 27, 2023
                
            
            
        
        
    
| Function | Description | 
| AddSOAPRequestHeader | Adds a SOAP header to a web service request before making the request. | 
| AddSOAPResponseHeader | Adds a SOAP response header to a web service response. | 
| GetSOAPRequest | Returns an XML object that contains the entire SOAP request. Usually called from within a web service CFC. | 
| GetSOAPRequestHeader | Obtains a SOAP request header. Call only from within a CFC web service function that is processing a request as a SOAP web service. | 
| GetSOAPResponse | Returns an XML object that contains the entire SOAP response after invoking a web service. | 
| GetSOAPResponseHeader | Returns a SOAP response header. Call this function from within code that is invoking a web service after making a web service request. | 
| IsSOAPRequest | Determines whether a CFC is being called as a web service. | 
| IsWDDX | Determines whether a value is a well-formed WDDX packet. | 
| IsXML | Determines whether a string is well-formed XML text. | 
| IsXmlAttribute | Determines whether the function parameter is an XML Document Object Model (DOM) attribute node. | 
| xmlClear | Accepts an XML object as an argument and clears it. | 
| xmlDelete | Deletes a specified node. | 
| xmlDeleteAt | Removes a node from an XML document by specifying the node id. | 
| xmlHasChild | Checks if the XML document object has a child node. | 
| xmlUpdate | Updates a part of an XML document (elements, attributes, or nodes) with a new value. | 
| IsXmlDoc | Determines whether a function parameter is an Extended Markup Language (XML) document object. | 
| IsXmlElem | Determines whether a function parameter is an Extended Markup Language (XML) document object element. | 
| IsXmlNode | Determines whether the function parameter isan XML document object node. | 
| IsXmlRoot | Determines whether a function parameter is the root element of an Extended Markup Language (XML) document object. | 
| ToString | Converts a value to a string. | 
| XmlChildPos | Gets the position of a child element within an XML document object. | 
| XmlElemNew | Creates an XML document object element. | 
| XmlFormat | Escapes special XML characters in a string so that the string can be used as text in XML. | 
| XmlGetNodeType | Determines the type of an XML document object node. | 
| XmlNew | Creates an XML document object. | 
| XmlParse | Converts XML text into an XML document object. | 
| XmlSearch | Uses an XPath language expression to search an XML document object. | 
| XmlTransform | Applies an Extensible Stylesheet Language Transformation (XSLT) to XML. | 
| XmlValidate | Uses a Document Type Definition (DTD) or XML Schema to validate an XML text document or an XML document object. |