java代码实现用手机号码查询手机归属地、手机卡类型、地区的邮编。
package test;
import java.io.IOException;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.select.Elements;
public class AppHttp {
public static void getTel (String mobile) {
String url = "http://www.ip138.com:8080/search.asp?action=mobile&mobile=%s";
url = String.format(url, mobile);
Document doc = null;
try {
doc = Jsoup.connect(url).get();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Elements els = doc.getElementsByClass("tdc2");//网站的 url 里面标签的 class 属性的值
System.out.println("归属地:" + els.get(1).text());
System.out.println("类型:" + els.get(2).text());
}
public static void main(String[] args) throws IOException {
String mobile = "18174691929";
for(int i =0;i<1000;i++){
getTel(mobile);
}
//System.out.println("区号:" + els.get(3).text());
//System.out.println("邮编:" + els.get(4).text().substring(0, 6));
}
}