%XML_ELEM_REMOVEATTRIBUTES
Remove all attributes from an XML element
WSupported on Windows
|
USupported on Unix
|
VSupported on OpenVMS
|
NSupported in Synergy .NET
|
status = %XML_ELEM_REMOVEATTRIBUTES(element)
Return value
status
One of the following values:
XML_SUCCESS = The attributes are removed successfully.
XML_FAIL = The attributes are not removed successfully.
Arguments
element
The XML element instance whose attributes will be removed. (XML_ELEM_TYPE)
Discussion
This function is defined as ^VAL.
Examples
The following example removes all of the attributes for the CompanyABC child of the root element.
doc ,XML_DOC_TYPE root ,XML_ELEM_TYPE elem ,XML_ELEM_TYPE children ,XML_ELEMLIST_TYPE findstr ,a30 root = %xml_doc_getroot(doc) children = %xml_elem_children(root) findstr = "CompanyABC" elem = %xml_elemlist_findtag(children, %atrim(findstr)) xcall xml_elem_removeattributes(elem)