Skip to main content
Version: Next

DOM SET XML ELEMENT NAME

DOM SET XML ELEMENT NAME ( elementRef : Text ; elementName : Text )

ParameterTypeDescription
elementRefText→XML element reference
elementNameText→New name of element
History
ReleaseChanges
2004Created

Description​

The DOM SET XML ELEMENT NAME command modifies the name of the element set by elementRef.

Pass the reference of the element to rename in elementRef and the new name of the element in elementName. The command also takes charge of updating the open and close tags of the element.

Example​

In the following XML source:

<Book>
   <Title>The Best Seller</Title>
</Book>

If the following code is executed, with vElemRef containing the reference to the ‘Book’ element:

 DOM SET XML ELEMENT NAME(vElemRef;"BestSeller")

We get:

<BestSeller>
   <Title>The Best Seller</Title>
</BestSeller>

System variables and sets​

If the command was executed correctly, the system variable OK is set to 1. Otherwise, it is set to 0 and an error is generated.

Error management​

An error is generated when:

  • The element reference is invalid
  • The new name of the element to create is invalid (for example, if it starts with a number).

See also​

DOM GET XML ELEMENT NAME

Properties​

Command number867
Thread safeyes
Modifies variablesOK, error