1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
<xsl:template name="format-bytes">
<xsl:param name="param-memoire"/>
<xsl:variable name="memoire" select="normalize-space($param-memoire)"/>
<xsl:choose>
<xsl:when test="string-length($memoire) > 6">
<xsl:value-of select="concat(substring($memoire, 1, 3), '.', substring($memoire, 4, 2), ' Mb')"/>
</xsl:when>
<xsl:when test="string-length($memoire) > 3">
<xsl:value-of select="concat(substring($memoire, 1, 3), '.', substring($memoire, 4, 2), ' Kb')"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="concat($memoire, ' B')"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template> |
Partager