# Transforming stream into HTML using an XSL stylesheet

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 &gt; 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.

This scenario uses the same input files as the scenario [Transforming XML into HTML using an XSL stylesheet](https://help.qlik.com/talend/en-US/components/8.0/xml/transforming-xml-to-html-using-an-xsl-stylesheet.html). That is, customers.xml and customers.xsl.

![](https://help.qlik.com/talend/en-US/components/8.0/Resources/images/txslt-scenario-stream.png)

### In this section

* [Procedure](https://help.qlik.com/talend/en-US/components/8.0/xml/transforming-stream-to-html-procedure)

**Related reference**

* [tXSLT](https://help.qlik.com/talend/en-US/components/8.0/xml/txslt "Helps to transform data structure to another structure.")

**Related information**

* [tLogRow](https://help.qlik.com/talend/en-US/components/8.0/logs-and-errors/tlogrow)
* [tFileInputRaw](https://help.qlik.com/talend/en-US/components/8.0/raw/tfileinputraw)