我使用XSLT解析XML文件,得到了一个XML结果。我需要对数字进行格式化,使用撇号作为千位、百万位等分隔符。例如:1234567 = 1'234'567。现在的问题是如何将这些撇号添加到数字中。
<xsl:value-of select="format-number(/path/to/number, '###'###'###'###')" />
这不起作用是因为撇号本身已经限定了格式的开始位置。
是否有简单的解决方案(例如像C#中那样转义撇号)?