手机归属地查询
手机归属地查询
本应用是使用了http://m.ip138.com/mobile.asp
网站提供的查询手机归属地,只是将获取到html部分使用HtmlAgilityPack进行解析,找出有关归属地描述的部分,给与显示。主要代码如下
this.richTextBox1.Clear();
string url = string.Format(this.cloudUrl, this.txtPhone.Text);
HttpClient httpClient = new HttpClient();
string content = httpClient.GetStringAsync(url).Result;
HtmlAgilityPack.HtmlDocument htmlDocument = new HtmlAgilityPack.HtmlDocument();
htmlDocument.LoadHtml(content);
HtmlNode htmlNode = htmlDocument.DocumentNode.SelectSingleNode(".//table[@class='table']");
string text = htmlNode.InnerText;
text = text.Replace("\t", "");
string[] lst = text.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries);
for(int i = 1; i < lst.Length; i++)
{
this.richTextBox1.AppendText(lst[i]);
this.richTextBox1.AppendText(Environment.NewLine);
}
我的github
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步