XSLT:是否可以将HTML标记插入xsl的format number函数的输出中?

XSLT:是否可以将HTML标记插入xsl的format number函数的输出中?,xslt,Xslt,鉴于以下情况: <xsl:value-of select="format-number(//items/subitem[@name = 'name']/@value, '#,###.00')" /> 甚至可以将结果小数包装在上标标记中吗 我的研究、探索和尝试表明并非如此,但我在使用XSLT方面还远远不是专家 任何建议,指针,链接将不胜感激 我被难住了。答案确实是否定的。format number函数的第二个参数是XSLT 1.0中的格式模式字符串,或者XSLT 2.0中的图片字符串

鉴于以下情况:

<xsl:value-of select="format-number(//items/subitem[@name = 'name']/@value, '#,###.00')" />
甚至可以将结果小数包装在上标标记中吗

我的研究、探索和尝试表明并非如此,但我在使用XSLT方面还远远不是专家

任何建议,指针,链接将不胜感激


我被难住了。

答案确实是否定的。format number函数的第二个参数是XSLT 1.0中的格式模式字符串,或者XSLT 2.0中的图片字符串,您可以在这里阅读:

但你可以做的一件事就是这样

<xsl:variable name="value" select="//items/subitem[@name = 'name']/@value" />
<xsl:value-of select="format-number(floor($value), '#,###')" />
<sup>
   <xsl:value-of select="format-number($value - floor($value), '.00')" />
</sup>

伙计,我❤ 所以这是完美的。非常感谢。