Grails JSON API 本地化数字分隔符
Grails JSON API localised number separator
如何为不同国家的用户转换 JSON API 发送(和提供)的号码?
F.e。
- 在波兰,我们使用 coma 浮点数:1,500(一又半)
- 在美国,他们使用 coma 来分隔千,使用 点 来分隔浮点数:1,500(一千五百),1.500(一个半)。
你知道有什么有效的处理方法吗? (请求参数和响应)。
我的项目使用不同的 grails 版本:2.3.7 和 2.4.5。
JSON 未本地化,始终使用 .
作为十进制字符。
在 Javascript 代码中你也不能使用 1,5
。你总是必须使用 1.5
。似乎您将数字作为字符串而不是数字发送,Grails 必须使用默认的本地化感知转换器将它们转换为数字。
如何为不同国家的用户转换 JSON API 发送(和提供)的号码?
F.e。
- 在波兰,我们使用 coma 浮点数:1,500(一又半)
- 在美国,他们使用 coma 来分隔千,使用 点 来分隔浮点数:1,500(一千五百),1.500(一个半)。
你知道有什么有效的处理方法吗? (请求参数和响应)。
我的项目使用不同的 grails 版本:2.3.7 和 2.4.5。
JSON 未本地化,始终使用 .
作为十进制字符。
在 Javascript 代码中你也不能使用 1,5
。你总是必须使用 1.5
。似乎您将数字作为字符串而不是数字发送,Grails 必须使用默认的本地化感知转换器将它们转换为数字。