在XSLT中填充零

时间:2013-04-01 14:14:24

标签: xslt padding

是否有任何功能在左侧填充零?

我正在尝试做的要求是:

  • 我们不知道即将到来的输入字符串长度。
  • 如果小于20,我们必须在左侧填充零。
  • 如果输入字符串长度为10,那么我们必须在左侧填充10个零。

实施例

输入:

  

1234567899

输出:

  

00000000001234567899

1 个答案:

答案 0 :(得分:22)

format-number函数可用于此:

<xsl:value-of select="format-number(1234567899, '00000000000000000000')" />