# XML scenarios

* [Extracting XML data from a field in a database table](https://help.qlik.com/talend/en-US/components/8.0/xml/textractxmlfield-tmysqlinput-tfileoutputdelimited-tfileoutputdelimited-extracting-xml-data-from-field-in-database-table-standard-component)
* [Extracting correct and erroneous data from an XML field in a delimited file](https://help.qlik.com/talend/en-US/components/8.0/xml/textractxmlfield-tlogrow-tfileinputdelimited-tfileoutputdelimited-extracting-correct-and-erroneous-data-from-xml-field-in-delimited-file-standard-component)
* [Extracting the structure of an XML file and inserting it into the fields of a database table](https://help.qlik.com/talend/en-US/components/8.0/xml/twritexmlfield-tfileinputxml-tmysqloutput-tmysqloutput-extracting-structure-of-xml-file-and-inserting-it-into-fields-of-database-table-standard-component)
* [Reading an EDIFACT message file and saving it to XML](https://help.qlik.com/talend/en-US/components/8.0/xml/tedifacttoxml-tfileoutputxml-reading-edifact-message-file-and-saving-it-to-xml-this)
* [Transforming XML into HTML using an XSL stylesheet](https://help.qlik.com/talend/en-US/components/8.0/xml/txslt-tmsgbox-transforming-xml-to-html-using-xsl-stylesheet-standard-component)
* [Transforming stream into HTML using an XSL stylesheet](https://help.qlik.com/talend/en-US/components/8.0/xml/transforming-stream-to-html-using-xsl-stylesheet-standard-component)