# XML Writer

### XMLWriter <a href="#xmlwriter" id="xmlwriter"></a>

The **XMLWriter** transforms an object to an [XML](http://en.wikipedia.org/wiki/XML)-representation.

### Properties <a href="#properties" id="properties"></a>

#### Data <a href="#data" id="data"></a>

The data to write to an XML string.

#### Encoding <a href="#encoding" id="encoding"></a>

Select the XML encoding from the drop-down list.

This allows the user to select an encoding type when writing the XML output.

The default value of the property is 'Unicode'.

#### Root element name <a href="#root-element-name" id="root-element-name"></a>

The name to use for the root element of the produced XML.

#### Transform XSLT <a href="#transform-xslt" id="transform-xslt"></a>

An XSLT script that transforms the default XML document generated to a new form.

### Links <a href="#links" id="links"></a>

[Reformat XML using XSLT](http://community.linx.software/t/reformat-xml-for-a-specific-use-using-xslt/169/3)

[Wikipedia: XML](http://en.wikipedia.org/wiki/XML)

[Wikipedia XSLT](http://en.wikipedia.org/wiki/XSLT)

[XSLT tutorial](https://www.w3schools.com/xml/xsl_intro.asp)
