标签: xml xslt xslt-2.0
我们在XML中有一个数字,可以在一个大型XML文件中最多3位数,必须使用xslt转换为固定长度的文本,以便加载到另一个系统。
我需要在输出中用前导零填充这个长度为3(这是固定长度的文本)
示例:
请帮忙。
答案 0 :(得分:7)
format-number($n, '000')应该做到这一点。或者,substring(string(1000+$n), 2)。
format-number($n, '000')
substring(string(1000+$n), 2)