> For the complete documentation index, see [llms.txt](https://doc.sysdevmobile.com/kalipso5/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.sysdevmobile.com/kalipso5/developing/form/actions/actions-description/group-communications/xml-get-root-element.md).

# XML Get Root Element

Gets the specified root element from a specified XML structure.

Action available for the following operating systems:

![](/files/-MAlQBZuuTnc6hyzKSVQ)

### Parameters

* **XML** <*string*> - The control, variable or a string that represents a XML file.
* **Element's Name** <*string*> - The name of the root element that user wants to get.
* **Element's Index** - The index of the root element to get.
* **Ignore Name's Prefix** - This parameter defines if the user wants to ignore the name's prefix. It can be one of:
  * 1\. Yes
  * 2\. No
* **Include Children** - Defines if user wants to get the children elements of the selected element. It can be one of:
  * 1\. Yes
  * 2\. No
* **Return Type** - The type of the returned element. It can be one of:
  * 1\. Full Element
  * 2\. Element Content
* **Target** - The control or variable to save the root element of an XML.
