V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
shanghai1943
V2EX  ›  问与答

是否有获取币种信息的官方渠道

  •  
  •   shanghai1943 · 61 天前 · 874 次点击
    这是一个创建于 61 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如,针对欧元这个币种,可以知道这个币种的使用国家和符号信息,类似于 币种代码 符号 国家 EUR € FR EUR € DE USD $ US

    想找到一个标准的,方便程序读取保存的。

    先行谢过。

    第 1 条附言  ·  61 天前
    找到了一个网站 https://restcountries.com/v3.1/all 里面有币种名称,币种代码,币种符号,国家代码,感觉可以用用
    第 2 条附言  ·  60 天前
    一个货币多语言的 js 类库 https://github.com/piotrgorecki/i18n-currency-name
    6 条回复    2021-11-22 14:10:50 +08:00
    Kinnice
        1
    Kinnice  
       61 天前
    ISO 4217
    shanghai1943
        2
    shanghai1943  
    OP
       61 天前
    @Kinnice 感谢回复。我从 iso4217 上找到了这个 https://www.six-group.com/dam/download/financial-information/data-center/iso-currrency/lists/list_one.xml 有币种名称和代码,缺了国家代码
    shakoon
        3
    shakoon  
       61 天前
    GB/T 12406-2008
    arthurire
        4
    arthurire  
       61 天前
    @shanghai1943 你这个需求就是多个 ISO 的组合吧,ISO 也有国家名称匹配国家代码的,然后有一些 corner case 自己匹配一下,譬如 US 和 USA 和 the United States.

    搜索 ISO 3166 iso 4217 github,第一个结果就是 https://github.com/biter777/countries

    我估计这就是你想要的,当然我没看. 需要你自己去检查
    marcong95
        5
    marcong95  
       61 天前
    @shanghai1943 #2 好奇搜了一下,国家代码 = 货币代码.substr(0, 2)

    ISO 4217 代码由三位字母组成。其中,前两位字母是由 ISO 3166-1 规定的国家地区代码(同时也在互联网的国家和地区顶级域名中使用),第三位字母通常是货币名的首字母。
    shanghai1943
        6
    shanghai1943  
    OP
       61 天前
    @marcong95 👍这个细节倒是没注意到
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1845 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 17:00 · PVG 01:00 · LAX 09:00 · JFK 12:00
    ♥ Do have faith in what you're doing.