我正在使用freemarker和spring mvc在一个网站上工作来渲染json数据,但我发现当客户端的语言将bean设置为'French'时,诸如“14.1234”之类的双值将呈现为'14,1234'
我拥有freemarker配置文件中设置的值:
<xml>.....
<prop key="locale">zh_CN</prop>
<prop key="number_format">#.#####</prop>
</xml>
发生了什么事?
答案 0 :(得分:1)
在法语中,您使用,
作为小数点分隔符。如果您不是为了人类而是为了“计算机受众”进行打印,那么您必须编写${myDouble?c}
。