是否有任何开放的数据库,我可以从中获取该货币的小数位数?
Is there any open databases where I can get how many decimal places are there for that currency?
我的应用程序需要这样的功能,如果用户输入欧元,我的应用程序应该能够告诉您小数点后有多少位小数?为澄清起见,美元有 100 美分,因此小数点后有两位小数,例如 32.56 $。我的问题是我可以从哪里获得世界上大多数货币的此类数据?
是的,有:来自 ISO 4217 的官方货币列表,可作为 XML feed。
它不是按货币代码而是按国家/地区编入索引,因此需要进行一些重复数据删除。您要查找的字段是 CcyMnrUnts
:
<CcyNtry>
<CtryNm>FRANCE</CtryNm>
<CcyNm>Euro</CcyNm>
<Ccy>EUR</Ccy>
<CcyNbr>978</CcyNbr>
<CcyMnrUnts>2</CcyMnrUnts>
</CcyNtry>
这是我们在 brick/money 库中使用的列表。
我的应用程序需要这样的功能,如果用户输入欧元,我的应用程序应该能够告诉您小数点后有多少位小数?为澄清起见,美元有 100 美分,因此小数点后有两位小数,例如 32.56 $。我的问题是我可以从哪里获得世界上大多数货币的此类数据?
是的,有:来自 ISO 4217 的官方货币列表,可作为 XML feed。
它不是按货币代码而是按国家/地区编入索引,因此需要进行一些重复数据删除。您要查找的字段是 CcyMnrUnts
:
<CcyNtry>
<CtryNm>FRANCE</CtryNm>
<CcyNm>Euro</CcyNm>
<Ccy>EUR</Ccy>
<CcyNbr>978</CcyNbr>
<CcyMnrUnts>2</CcyMnrUnts>
</CcyNtry>
这是我们在 brick/money 库中使用的列表。