TIDE
Languages

XSLT

Installing XSLT processor on Ubuntu in TIDE

XSLT

XSLT (Extensible Stylesheet Language Transformations) is an XML-based language used for transforming XML documents into other formats, such as HTML, plain text, or alternative XML structures.

Installation

Install xsltproc and libxslt development tools via the Ubuntu package manager:

apt update
apt install -y xsltproc libxslt1-dev

Verification

Verify that xsltproc is available on your system:

xsltproc --version

Writing and Executing Code

Create an input XML file named input.xml:

<?xml version="1.0" encoding="UTF-8"?>
<message>World</message>

Create an XSLT stylesheet file named transform.xsl:

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:output method="text"/>
  <xsl:template match="/">
    Hello, <xsl:value-of select="message"/>!
  </xsl:template>
</xsl:stylesheet>

Run the XSLT transformation command:

xsltproc transform.xsl input.xml

Official Resources

On this page