| XML General Functions | 
| XMLStr | Converts valid XML string into an Alpha string. | 
| XMLVal | Converts a string value into a valid XML string. | 
| XMLValidate | Validates an XML document against its schema. | 
| XMLValidationError | Returns the errors of the last XMLValidate. | 
|   |   | 
| XML View Functions | 
| DbXmlMixedGet | Fetches a text value from a mixed-content XML element. | 
| DbXmlMixedSet | Sets a text value into a mixed-content XML element. | 
|   |   | 
| XML Functions | These functions are not related to XML data sources and views. They are mainly for backward compatibility with eDeveloper V9.4. | 
| XMLBlobGet | Returns the value of an XML element or an XML attribute according to its element path. | 
| XMLCnt | Returns the number of occurrences of an XML element or an XML attribute according to its path. | 
| XMLDelete | Lets you delete an XML element or attribute according to its path. | 
| XMLExist | Returns a True value if an XML element or an XML attribute can be located by the XML’s element path. | 
| XMLFind | Returns the index of an XML element that has a value equal to a specified value or if one of its attribute values is equal to the specified value. | 
| XMLGet | Returns the value of an XML element or an XML attribute according to its element path. | 
| XMLGetAlias | Retrieves the alias associated with a namespace Uniform Resource Identifier (URI) for the root element. | 
| XMLGetEncoding | Retrieves the encoding of an XML document. | 
| XMLInsert | Lets you insert an XML element or attribute value in a specified path. | 
| XMLModify | Lets you modify an XML element or attribute according to its path. | 
| XMLSetEncoding | Sets the encoding of an XML document that was opened for Write access. | 
| XMLSetNS | Lets you define an association between an alias and a namespace. |