# tXSLT

Helps to transform data structure to another structure.

This component refers to an XSL stylesheet, to transform an XML source file into a defined output file.

For more technologies supported by Talend, see [Talend components](https://help.qlik.com/talend/r/en-US/7.3/components/xml).

### In this section

* [tXSLT Standard properties](https://help.qlik.com/talend/en-US/components/7.3/xml/txslt-standard-properties)

**Related concepts**

[Transforming stream into HTML using an XSL stylesheet](https://help.qlik.com/talend/en-US/components/7.3/xml/transforming-stream-to-html-using-xsl-stylesheet-standard-component "The tXSLT component provides support for streams. It can receive XML files or XSL files passed to it in the form of stream and, in addition to sending the output to files, it can send the output to the subsequent component through a Row > Main connection. The tXSLT component in this scenario receives the XML file from a tFileInputRaw component in the form of stream and sends its output to a tLogRow component through a predefined column.")

[Transforming XML into HTML using an XSL stylesheet](https://help.qlik.com/talend/en-US/components/7.3/xml/txslt-tmsgbox-transforming-xml-to-html-using-xsl-stylesheet-standard-component "This scenario describes a two-component Job that converts XML data into an HTML document using an XSL stylesheet. It also defines a transformation parameter of the XSL stylesheet to change the background color of the header of the HTML document created.")