国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

C# 獲得手機歸屬地功能

2019-11-17 01:46:29
字體:
來源:轉載
供稿:網友

C# 獲得手機歸屬地功能

今天通過查資料了解到web的頁面抓取功能,應用HttpWebRequest和HttpWebResponse功能,從http://www.showji.com網站中抓取歸屬地信息

應該說這個方法是從別的論壇中學習來的,具體過程如下:

通過IE9的網絡監控功能:

通過分析抓取的數據,將獲取歸屬的地信息

分析一條數據我們可以得到以下信息

返回的是一條json數據,我們通過http://api.showji.com/Locating/www.show.ji.c.o.m.aspx?m=18311095178&output=json&callback=querycallback&timestamp=1411465926173 這個網址也可得到相對于的JSON數據;

當我們把這個網址從電話后面截取只用前一半的時候頁面數據就變成下面這樣:xml文件

剩下的步驟就簡單了,只要通過分析獲得的XML文件,我們就可以得到我們想要的數據

web頁面具體代碼如下

 1  PRotected void Button1_Click(object sender, EventArgs e) 2         { 3             string Phone = this.Txt_Con.Text; 4             string url = "http://api.showji.com/Locating/www.show.ji.c.o.m.aspx?m=" + Phone; 5  6             foreach (string item in GetHttpXml(url)) 7             { 8  9                 TextBox1.Text += item + "/n";10             }11         }12 13         public string[] GetHttpXml(string url)14         {15             XmlDocument xml = new XmlDocument();16             xml.Load(url);17            18             XmlNamespaceManager xmlNm = new XmlNamespaceManager(xml.NameTable);19             xmlNm.AddNamespace("content", "http://api.showji.com/Locating/");20             XmlNodeList nodes = xml.SelectNodes("http://content:QueryResult|//content:Mobile|//content:Province|//content:City|//content:Corp|//content:Card|//content:AreaCode|//content:PostCode", xmlNm);21             if (nodes.Count == 8)22             {23                 if ("True".Equals(nodes[1].InnerText))24                 {25 26                     return new string[] { "手機號:"+nodes[0].InnerText, "運行商:"+nodes[2].InnerText, "歸屬省:"+nodes[3].InnerText, "歸屬市:"+nodes[4].InnerText,"城市區號:"+nodes[5].InnerText,"城市郵編"+nodes[6].InnerText};27                 }28             }29             return new string[] { "FALSE" };30         }

運行效果:


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 视频| 临夏市| 漠河县| 资溪县| 东安县| 西盟| 新巴尔虎左旗| 手游| 略阳县| 潜江市| 车致| 河南省| 合山市| 龙陵县| 尖扎县| 吴堡县| 华阴市| 海口市| 文昌市| 大宁县| 韩城市| 芜湖市| 德保县| 马公市| 庐江县| 长宁县| 南木林县| 阜城县| 濮阳县| 虞城县| 中山市| 嘉黎县| 汉中市| 咸宁市| 浮梁县| 旬阳县| 前郭尔| 樟树市| 米泉市| 贵定县| 肥乡县|