File: Transform.xslt <?xml version="1.0"?> <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="text"/> <xsl:template match="/"> <xsl:text>
Getting Java system properties with system-property():</xsl:text> <xsl:text>

 java.version = "</xsl:text> <xsl:value-of select="system-property('java.version')"/> <xsl:text>"
 path.separator = "</xsl:text> <xsl:value-of select="system-property('path.separator')"/> <xsl:text>"
 file.separator = "</xsl:text> <xsl:value-of select="system-property('file.separator')"/> <xsl:text>"
 user.name = "</xsl:text> <xsl:value-of select="system-property('user.name')"/> <xsl:text>"
 user.country = "</xsl:text> <xsl:value-of select="system-property('user.country')"/> <xsl:text>"</xsl:text> </xsl:template> </xsl:stylesheet> Output: Getting Java system properties with system-property(): java.version = "1.6.0_02" path.separator = ";" file.separator = "\" user.name = "Joe" user.country = "US"