社区
C#
帖子详情
如何将中国所有的城市排序、 A-G,H-L,M-T,W-Z 排列
samsone
2012-01-13 03:17:25
我这里有1个中文城市集合List(string) a里面存放所有的城市名称、首先我想到的是ASCII码 A-G是64-73 , 但是城市名如(北京)都是中文的、 不可能去读取城市名的第1个字的拼音吧、 大家有什么好的方法、 求借鉴!
...全文
611
8
打赏
收藏
如何将中国所有的城市排序、 A-G,H-L,M-T,W-Z 排列
我这里有1个中文城市集合List(string) a里面存放所有的城市名称、首先我想到的是ASCII码 A-G是64-73 , 但是城市名如(北京)都是中文的、 不可能去读取城市名的第1个字的拼音吧、 大家有什么好的方法、 求借鉴!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
samsone
2012-01-13
打赏
举报
回复
结贴给分
谁的青春不迷茫
2012-01-13
打赏
举报
回复
0.0又看到这位兄弟打广告了……
bwangel
2012-01-13
打赏
举报
回复
下一个拼音数据库,然后把汉字的城市名翻译成拼音,然后就easy了
intotheland
2012-01-13
打赏
举报
回复
作为一个城市,有英文也有中文名称,如果你的城市只有中文名称说明建模没建好。
按照英文名称排序就好了,框架里有现成的方法。
铜臂阿铁木
2012-01-13
打赏
举报
回复
作为中文……不得不在输入数据的时候,输入拼音或者拼音缩写了。如果你的程序有英文版那就好办了。。。。
用拼音转换,有点牛刀杀鸡了
stonespace
2012-01-13
打赏
举报
回复
这里有一个中文转拼音的源码可以参考:
http://wenku.baidu.com/view/7791915f804d2b160b4ec0bc.html
stonespace
2012-01-13
打赏
举报
回复
通常的做法是取中文的拼音,网上有很多源码把中文字符串转换为拼音首字母字符串,然后你就可以根据英文字母排序了,
省市JSON(A-Z
排列
)
{ "city": [ { "title": "A", "lists": [ "阿坝", "阿拉善", "阿里", "安康", "安庆", "鞍山", "安顺", "安阳", ...
按字母A——Z
排列
的
中国
城市
(地级市)json数据
{ "city":[ { "title":"A", "lists":[ "阿坝","阿拉善","阿里","安康","安庆","鞍山","安顺","安阳","澳门" ] }, { "title":"B", "lists":["北京","白银","保定","宝鸡","保山","包头","巴中","北海","蚌埠","本溪","毕节","滨州","百色","亳州" ] }, { "ti
按字母A-Z顺序排名全国
城市
、带拼音
{ "ret": true, "data":{ "cities": { "A": [{ "id": 56, "spell": "aba", "name": "阿坝" }, { "id": 57, "spell": "akesu", "
中国
城市
字母
排序
var city = [ { 'code': 'A', 'cityList': ["阿
城市
", "阿尔山市", "阿克苏市", "阿勒泰市", "阿图什市", "安达市", "安国市", "安康市", "安陆市", "安宁市", "安庆市", "安丘市", &quo
全国
城市
列表字母
排序
JSON
全国
城市
列表字母
排序
JSON
C#
110,570
社区成员
642,565
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章