美元和英镑问题

时间:2014-03-21 11:00:15

标签: xml xslt

我正在开发一个零售网站,当客户下订单时发出确认邮件。目前我使用的模块有一个XSL格式来发送电子邮件,其中的价格是$。由于该网站将在英国使用,我希望将$符号替换为£

我的电子邮件的一部分如下

[[xsl:value-of select="format-number(price * /in/salesOrder/exchangeRate, '$#,##0.00')"/]]

当向客户展示时,这会产生$ 80.00的输出......

我将此更改为

[[xsl:value-of select="format-number(price * /in/salesOrder/exchangeRate, '£#,##0.00')"/]]

但是,电子邮件以XSL格式显示,并为客户提供以下内容

  

[[xsl:value-of select =“format-number(price *)   / in / salesOrder / exchangeRate,'£#,## 0.00')“/]]

我该如何解决这个问题

1 个答案:

答案 0 :(得分:1)

尝试

[[xsl:value-of select="concat('£', format-number(price * /in/salesOrder/exchangeRate, '#,##0.00'))"/]]