【发布时间】:2013-08-14 04:01:25
【问题描述】:
JSON Web 服务:输出货币的最佳方式是什么?
作为字符串或
"Amount": "100.12345"
作为一个数字?
"Amount": 100.12345
PayЗal 和 Google Checkout 将 json 输出为字符串。为什么?
【问题讨论】:
-
这取决于用例。字符串 + 是连接,虽然有些店主可能会喜欢 3 美元的商品加上 4 美元的商品是 34 美元,但这个笑话只会搞笑一次。数字唯一的坏处是它们经常需要四舍五入。我还是会选择数字。
标签: c# json web-services currency currency-formatting