Skip to content


The getData(xmlID) method returns the string value of the current main position element. It returns an empty string if:

  • There is no data value.


  • There is no current position.


  • The main position element contains child elements.

For example, considering the following XML document and the related current positions:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <DOMAIN NAME="1" LABEL="one">                           <-- Parent position
        <DOMAIN NAME="1.1" DATA LABEL="">            <-- Main position
            <DOMAIN NAME="1.1.1" LABEL=""/>      <-- Child position
            <DOMAIN NAME="1.1.2" LABEL=""/>
    <DOMAIN NAME="2" LABEL="two"/>
    <DOMAIN NAME="3" LABEL="three"/>

The instruction:

var dataElement = XML.getData(xmlID); 

returns DATA in the dataElement variable.

The syntax is:


where xmlID is the ID of the XML document.