Mega Code Archive

 
Categories / XML Tutorial / XSLT StyleSheet
 

Getting Java system properties with system-property()

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>&#xA;Getting Java system properties with system-property():</xsl:text>     <xsl:text>&#xA;&#xA;  java.version = "</xsl:text>     <xsl:value-of select="system-property('java.version')"/>     <xsl:text>"&#xA;  path.separator = "</xsl:text>     <xsl:value-of select="system-property('path.separator')"/>     <xsl:text>"&#xA;  file.separator = "</xsl:text>     <xsl:value-of select="system-property('file.separator')"/>     <xsl:text>"&#xA;  user.name = "</xsl:text>     <xsl:value-of select="system-property('user.name')"/>     <xsl:text>"&#xA;  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"