ETL and XSLT

XML Data Example

XML data example

To load XML data, simply set the data source type to XML and select the appropriate XML tags for Table Tag and Record Tag.

Data Reader Settings

Data reader settings

Since the XML structure may not be immediately readable, we need to transform the XML into a more structured format using XSLT before it appears correctly in the grid.

XML With Attributes

About XSLT

XSLT (Extensible Stylesheet Language Transformations) is used to convert XML documents into other formats, such as:

  • Other XML documents
  • HTML for web pages
  • Plain text
  • XSL Formatting Objects, which can be converted to PDF, PostScript, or PNG

Typically, the input document is an XML file, but XSLT can also process relational database tables and geographical data systems.

Source: Wikipedia

Applying XSLT Transformation

XSLT Editor

XSLT Transformation

XSLT Transformation Result

XSLT Transformation result

  1. XML and HTML Transformation Functions
  2. Is Valid XML Validation Rule
  3. XML Reader
  4. XML Writer
  5. XSD Validation Action
  6. XSLT Transformation Action
  7. Advantages and Disadvantages of Working with XML
  8. ETL and XSLT

For more technologies supported by our ETL Software see Advanced ETL Processor Versions

Confused? Ask question on our ETL Forum

Posted on March 17, 2023 • 2 min read • 230 words
www.etl-tools.com About Support Pricing Cookies Policy Term Of Use Privacy Policy License