19
2012
10

把IP地址通过WebService的方式转换城市

  今天公司要将IP地址转换为城市,在网上找了很长时间,都没有找到好的解决办法!后来看到某个博客园中的博友说利用WebService的方式,这样就可以不用自己再单独建库,还要去经常维护这个库。所以我就找资料...

  先给大家推荐一个

可以直接点getCountryCityByIp 进入

可以手动输入一个IP地址,点击“调用”。

这是手动查看,下面将讲解如何程序调用!!!

这里为了方便测试和代码,我创建的一个Windows窗体应用程序

单击“引用”→“添加服务引用”

点击 “确定”后程序集中多了Service References文件和app.config文件

现在编写Form1窗体中的代码

Form1窗体的样式

在Form1.cs中代码

 

从上面的代码可以看出,得到的时候string类型的数组,[0]存放的是原来的IP地址,[1]存储的是省市。


这样,一个简单的IP→城市的WebService就写好了!测试下!输入一个IP地址“117.89.57.254

第一次写博,谢谢大家观看!大家也可以给我留言,发邮件多交流!

« 上一篇下一篇 »

评论列表:

1.威客  2012/11/6 15:55:37 回复该留言
不错哦写的,支持一个
2.奶茶店  2012/11/8 16:53:38 回复该留言
很有收获。学习了。
3.pos机主板  2012/11/12 16:54:16 回复该留言
程序看了半天还是没看懂
4.日照摄影  2012/11/13 10:27:53 回复该留言
我来也,支持一下
5.100xiaohua  2012/11/13 17:21:43 回复该留言
支持下!!!!
6.寮步婚纱摄影  2012/11/19 22:10:00 回复该留言
文章不错哦,给力是这次hi啊!
7.顺丰  2012/11/23 19:34:13 回复该留言
谢谢你的分享!非常有用的信息。
8.服务器租用  2013/2/18 13:55:05 回复该留言
很多信息发布类网站就用这个!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。