是否有一个类或库可以获取给定国家的州列表

本文关键字:国家 列表 获取 有一个 是否 | 更新日期: 2023-09-27 18:22:11

可能重复:
国家、州、省WebService?

这个"原始"链接只显示web服务或我可以手动插入列表的地方。有人知道一个库/内置类.dll,它不需要访问另一台服务器获取数据,也不需要手动输入每个状态吗

我目前正在向ASP.NET网站添加对加拿大、墨西哥和巴西的支持(可能很快还会添加)。用户可以通过下拉列表输入他们的物理地址,包括他们的状态。我目前手动添加了美国各州,如:

states.Add(new ListItem("Alabama", "AL"));
states.Add(new ListItem("Alaska", "AK"));
etc ...

在我开始手动创建其他国家/地区的列表之前,是否有一些预先构建的类或库可以通过传递国家/地区代码来给我一个国家/地区列表?示例:someClass.getStatesFor("BR");//将返回巴西的国家列表/集合。

是否有一个类或库可以获取给定国家的州列表

您可以在http://www.geonames.org.州信息被称为行政区划

这些数据可以作为网络服务提供,但您也可以下载。数据描述可在此页面上找到:http://download.geonames.org/export/dump/readme.txt

有各种语言的组件,但我认为这些组件是为了访问web服务。

这里有一个替代方案:http://www.iso.org/iso/country_names_and_code_elements

ISO列表总是最新的。

希望这些帮助。