在ISO-3166中,当涉及到国家时,“简称”和“全名”是有区别的。
例如,丹麦(链接到iso.org reference:https://www.iso.org/obp/ui/#iso:code:3166:DK)。它的国家代码是DK和DNK (字母2和字母3),数字代码是208,它的缩写是“丹麦”,它的全名是“丹麦王国”。
对于我目前的项目,我有除了全名之外的所有我需要的信息。
有没有人知道一种获取这种数据的方法?
发布于 2020-09-03 19:31:32
Java的内置本地化不支持官方国家名称。
以下是本地化数据中的the entry for Denmark
DK=Denmark你可以使用https://restcountries.eu/这样的REST API,或者我找到了this CSV文件,它似乎包含了你想要的东西。您需要对其进行解析。
https://stackoverflow.com/questions/63722583
复制相似问题