V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
shanghai1943
V2EX  ›  问与答

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

  •  
  •   shanghai1943 · Nov 22, 2021 · 2152 views
    This topic created in 1624 days ago, the information mentioned may be changed or developed.

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

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

    先行谢过。

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

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

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

    ISO 4217 代码由三位字母组成。其中,前两位字母是由 ISO 3166-1 规定的国家地区代码(同时也在互联网的国家和地区顶级域名中使用),第三位字母通常是货币名的首字母。
    shanghai1943
        6
    shanghai1943  
    OP
       Nov 22, 2021
    @marcong95 👍这个细节倒是没注意到
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1035 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 23:53 · PVG 07:53 · LAX 16:53 · JFK 19:53
    ♥ Do have faith in what you're doing.