XML (Extensible Markup Language) uses Tags. Attributes and Values to define the report.
Tags are commands written between less than (<) and greater than signs (>). There are opening and closing versions for many, but not all tags. Both the opening and closing tags use the same command word, but the closing tag carries an initial extra forward slash symbol (/). Example <Columns> </Columns> (start and end tags).
Some tags are nested within others (child tags). Child tags can only be used within the start and end tags of their parent.
Attributes - many tags have special attributes. Attributes are entered between the start and the end of the tag.
Values - many attributes have values. These are entered in double quotes follwing an equals sign after the attribute word. Example name="Pref_TLI_Key"
The tags and attributes are case sensative so make sure you enter them exactly as described in the documentattion. The order of the attributes within the tags is not important. Generally spaces are ignored between tags. This allows lines to be indented to make the structure of the report clearer. However, make sure that the first character of the report is not a space.