嗨我在转换XSL中有类似的东西:
<xsl:value-of select="normalize-space(translate(g:price, ' PLN', ''))"/>
它以如下格式返回数字:
1 0 ACCEC002ECS034790000 89.0000
我想以格式获得价格:89.00
我怎样才能做到这一点?
答案 0 :(得分:0)
您是否尝试过使用format-number
? (我找不到与此完全匹配的其他问题,但它类似于XSLT 1.0 amount fields have to have at least 2 decimals)
<xsl:value-of select="format-number(normalize-space(translate(g:price, ' PLN', '')), #.00)"/>
应该工作。