zoukankan      html  css  js  c++  java
  • Asp.Net_抓包解析xml文件为json

    protected void Button1_Click(object sender, EventArgs e)
            {
                string Phone = this.Txt_Con.Text;
                string url = "http://api.showji.com/Locating/www.show.ji.c.o.m.aspx?m=" + Phone;
    
                foreach (string item in GetHttpXml(url))
                {
    
                    TextBox1.Text += item + "
    ";
                }
            }
    
            public string[] GetHttpXml(string url)
            {
                XmlDocument xml = new XmlDocument();
                xml.Load(url);
               
                XmlNamespaceManager xmlNm = new XmlNamespaceManager(xml.NameTable);
                xmlNm.AddNamespace("content", "http://api.showji.com/Locating/");
                XmlNodeList nodes = xml.SelectNodes("//content:QueryResult|//content:Mobile|//content:Province|//content:City|//content:Corp|//content:Card|//content:AreaCode|//content:PostCode", xmlNm);
                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};
                    }
                }
                return new string[] { "FALSE" };
            }
    Code
  • 相关阅读:
    故障-因为MAC地址冲突造成的故障
    MySQL安全审计(init_connect)
    GLIBC升级
    HTTPS优化与证书
    封装打包Python脚本
    fiddler进行弱网测试的坑
    Jmeter的安装
    win10安装Mysql
    linux常用命令(五)
    linux常用命令(四)
  • 原文地址:https://www.cnblogs.com/ingstyle/p/4078163.html
Copyright © 2011-2022 走看看