An XSLT is a programming language for processing XML data that is, transforming XML documents into a format that is readable by HxGN SDx Connectors. As such, it supports the following:
A small set of flexible data types: Boolean, number, string, node-set, and external objects.
A full set of operations: <xsl:template>, <xsl:applytemplates>, <xsl:sort>,<xsl:output>, and so on.
Programming flow-control: <xsl:if>, <xsl:for-each>, <xsl:choose>, and so on.