2011-05-03 121 views
1

這是我可以用於我的應用程序的國家權威列表嗎?使用ISO 3166-1-alpha-2作爲權威的國家名單?

http://www.iso.org/iso/country_codes/iso_3166_code_lists/english_country_names_and_code_elements.htm

英文國名和密碼 元素

此列表規定的國名在 字母順序 (英文官方短名稱),如ISO 3166-1 和給定對應的ISO 3166-1-alpha-2代碼元素。

無論何時將變更 更改爲ISO 3166-1中的官方代碼列表受ISO 3166/MA影響,此列表都會更新。

它列出了248個官方短名稱和 代碼元素。

不完全相關的編程,但會有助於其他人尋求在他們的程序中建立這樣的列表!

回答

2

正如您所說,這不完全是一個100%的編程問題,所以我會小心翼翼地進行。正如你可能從聯合國統計司的網站上看到的那樣,它們的權威性爲citing ISO 3166,但請記住它們的目的是爲了統計。除了ISO是一個沒有其他成員的非政府組織,而不是每個國家的國家成員機構,總部人員和幾個組織/關節。要看看什麼是「授權」,實際上你可能會更好地看到什麼是not recognized

我會認爲UN.M49 list是權威性的,但如果你的應用程序對地緣政治問題非常認真,請檢查一些不明顯的案例,例如在聯合國擁有觀察員地位的羅馬教廷。