Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何获得一个国家';Java语言环境中的官方名称是什么?_Java_Iso 3166 - Fatal编程技术网

如何获得一个国家';Java语言环境中的官方名称是什么?

如何获得一个国家';Java语言环境中的官方名称是什么?,java,iso-3166,Java,Iso 3166,在ISO-3166中,当涉及国家时,“短名称”和“全名”之间存在差异 例如,丹麦(链接到iso.org参考:)。 其国家代码为DK和DNK(阿尔法-2和阿尔法-3),数字代码为208,简称为“丹麦”,全名为“丹麦王国” 对于我目前的项目,除了全名之外,我有我需要的所有信息 有人知道获取此类数据的方法吗?Java内置的本地化不支持官方国家名称 以下是本地化数据 DK=Denmark 您可以使用RESTAPI,比如,或者我发现的文件,它似乎包含您想要的内容。您需要对其进行解析。Java的Local

在ISO-3166中,当涉及国家时,“短名称”和“全名”之间存在差异

例如,丹麦(链接到iso.org参考:)。 其国家代码为DK和DNK(阿尔法-2和阿尔法-3),数字代码为208,简称为“丹麦”,全名为“丹麦王国”

对于我目前的项目,除了全名之外,我有我需要的所有信息


有人知道获取此类数据的方法吗?

Java内置的本地化不支持官方国家名称

以下是本地化数据

DK=Denmark

您可以使用RESTAPI,比如,或者我发现的文件,它似乎包含您想要的内容。您需要对其进行解析。

Java的Locale类(至少对于Java 8而言)也不是最新的。所以我认为使用外部库可能是个好主意。但我真的找不到一个支持国家全名的。也许我错过了,不过。@programminator我用一些我发现相关(但不是重复)的谷歌结果更新了我的答案: