asp.net

位置:IT落伍者 >> asp.net >> 浏览文章

asp.net 手机号码所在地查询实现代码


发布日期:2021年03月14日
 
asp.net 手机号码所在地查询实现代码

用浏览器打开手机号码查询的网站同以上步骤找到他调用的地址最后编写代码如下

代码如下
using System;
using SystemWindowsForms;
using SystemXml;
namespace HnVote
{
public partial class Mobile : Form
{
public Mobile()
{
InitializeComponent();
}
private static string[] GetMobileInfo(string number)
{
try
{
XmlDocument xmlDocument = new XmlDocument();
xmlDocumentLoad("+ number);
XmlNamespaceManager cx = new XmlNamespaceManager(xmlDocumentNameTable);
cxAddNamespace("content" "
XmlNodeList nodes = xmlDocumentSelectNodes

("//content:QueryResult|//content:Mobile|//content:Province|//content:City|//

content:Corp|//content:Card|//content:AreaCode|//content:PostCode" cx);
if (nodesCount == )
{
if ("True"Equals(nodes[]InnerText))
{
return new string[]
{
nodes[]InnerText nodes[]InnerText nodes[]InnerText nodes[]InnerText
nodes[]InnerText nodes[]InnerText + nodes[]InnerText
};
}
}
return new string[] { "false" };
}
catch (Exception)
{
return new string[] { "false" };
}
}
private void button_Click(object sender EventArgs e)
{
try
{
string[] num = GetMobileInfo(textBoxText);
MessageBoxShow("所查号码" + num[] + "n归属省份" + num[] + "n归属城市" + num[] + "n城市区号" + num[] + "n城市邮编" +
num[] + "n卡 类 型" + num[] "查询结果" MessageBoxButtonsOK MessageBoxIconInformation);
}
catch (Exception ex)
{
MessageBoxShow(exMessage"错误提示"MessageBoxButtonsOKMessageBoxIconWarning);
}
}
private void textBox_KeyDown(object sender KeyEventArgs e)
{
if(eKeyCode==KeysEnter)
{
button_Click(sendere);
}
}
}
}

界面


               

上一篇:Asp.Net获取网站截图的实例代码

下一篇:asp.Net JS取母板页控件值的简单方法