准备一个名为ip.txt的文件(如果你创建的文件名不一样,要修改相应代码),放在程序根目录下(如果你放的路径不一样也要修改相应代码),文件内容如下(每一行输入一个IP)

输入多个IP可以查多个
步骤:
getContentFromUrl();方法是获取IP138ip查询页面的内容(有兴趣的朋友可以改进这个函数直接从网页获取的内容截取出归属地。writeContentToFile();和getContentFromFile();方法可以不用)
writeContentToFile();方法作用是将从IP138ip查询页面获取的内容写到一个文件中去
getContentFromFile();方法作用是读取一个文件数据(这个例子就是读取上一个方法写入的文件)
getSpFromContent();方法是读取文本中的归属地(读取上个方法返回的字符串内容,截取出归属地)
getIpSp();方法整合上面的方法,传入一个存放有IP的文件地址,读取IP的归属地
方法写的有点复杂,有兴趣的朋友认真看注释还是可以看懂的
源代码:
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/bcyy/19242.html