zoukankan      html  css  js  c++  java
  • 获取*所在地

    请直接看代码:
    private  static string[] GetMobileInfo(string number)
            {
                try
                {
                    XmlDocument xmlDocument = new XmlDocument();
                    xmlDocument.Load("http://api.showji.com/Locating/default.aspx?m=" + number);
                    XmlNamespaceManager cx = new XmlNamespaceManager(xmlDocument.NameTable);
                    cx.AddNamespace("content""http://api.showji.com/Locating/");
                    XmlNodeList nodes = xmlDocument.SelectNodes("//content:QueryResult|//content:Mobile|//content:Province|//content:City|//content:Corp|//content:Card|//content:AreaCode|//content:PostCode", cx);
                    if (nodes.Count == 8)
                    {
                        if ("True".Equals(nodes[1].InnerText))
                        {
                            return new string[]
                                       {
                                           nodes[0].InnerText, nodes[2].InnerText, nodes[3].InnerText, nodes[4].InnerText,
                                           nodes[5].InnerText, nodes[6].InnerText + nodes[7].InnerText
                                       };
                        }
                    }
                    return new string[] { "false" };
                }
                catch (Exception)
                {
                    return new string[] { "false" };
                }
            }
            private void button1_Click(object sender, EventArgs e)
            {
                try
                {
                    string[] num = GetMobileInfo(textBox1.Text);
                    MessageBox.Show("所查号码:" + num[0] + "\n归属省份:" + num[1] + "\n归属城市:" + num[2] + "\n城市区号:" + num[3] + "\n城市邮编:" +
                                    num[4] + "\n卡 类 型:" + num[5], "查询结果", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message,"错误提示",MessageBoxButtons.OK,MessageBoxIcon.Warning);
                }
            }
  • 相关阅读:
    C# 获取Enum 描述
    VC++ Vector取数据,慎用memcpy
    VC++ Char * 保存成bmp和JPEG
    VC++ 应用程序调用MFC DLL里的窗体
    yolov3.cfg参数说明及调参经验
    WIN10+YOLOv4,windows上完美执行YOLOv4目标检测
    Nvdia GPU
    C++ 编程习惯(提高速度)
    VC++发布Dll如何区分Debug和Release
    _CRT_SECURE_NO_WARNINGS错误提示,解决办法
  • 原文地址:https://www.cnblogs.com/bober/p/2311904.html
Copyright © 2011-2022 走看看