本文介绍了获取Java国家列表的最佳方式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
除 Locale.getISOCountries()
之外,因为我已经。获取2个字母的国家/地区代码以及完整的国家/地区名称的最佳方法是什么?
Other than Locale.getISOCountries()
that is, because I'm already getting some strange errors with that. What else is the best way to get the 2-letter country codes as well as the full country name?
推荐答案
单独的项目,我从获取了国家/地区代码数据。
For a separate project, I took the country code data from the ISO site.
请注意以下事项:
- 名称全部大写。你可能想要调整它,所以它不是。
- 这些名称并非都是简单的ASCII。
- 这些名字并非完全是政治中立的(任何所谓的国家名单都可能是不可能的)。例如,台湾,中国的省是一个名字。了解这些问题的一个很好的起点是。
- The names are in all caps. You will probably want to tweak it so it's not.
- The names are not all in simple ASCII.
- The names are not entirely political neutral (it is probably impossible for any purported list of countries to be). E.g., "Taiwan, Province of China" is a name. A good starting point to learn about the issues is this blog post.
这篇关于获取Java国家列表的最佳方式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!