ATTRIBUTE-NAMES attribute

Returns a comma-separated list of an element's attribute names. The attribute names are contained in the XML document. If the element does not have any attributes, the empty string ("") is returned.

Data type: CHARACTER

Access: Read-only

Applies to: X-noderef object handle

If hNoderef is an element node with various attributes, and anames and bname are character program variables, the following example demonstrates listing all the attributes of the XML node:

anames = hNoderef:ATTRIBUTE-NAMES.
REPEAT jx = 1 TO NUM-ENTRIES(anames):
  bname = ENTRY(jx, anames).
  MESSAGE "attribute-name is" bname "value is" 
    hNoderef:GET-ATTRIBUTE(bname).
END.