Asp.Net_抓包解析xml文件为json
2023-09-27 14:21:27 时间
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
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 + "\n"; } } 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" }; }
相关文章
- Asp.Net_上传文件(ftp、webClient、webService)
- IIS发布网站 检测到在集成的托管管道模式下不适用的 ASP.NET 设置。未能写入输出文件“c:WindowsMicrosoft.NETFramework ...拒绝访问
- 从.Net到Java学习第十篇——Spring Boot文件上传和下载
- ASP.NET Core – Upload and Download Files (上传和下载文件)
- 【基础】ASP.net MVC 文件下载的几种方法(欢迎讨论)
- 支持各种特殊字符的 CSV 解析类 (.net 实现)(C#读写CSV文件)
- 直接拿来用,最火的.NET开源项目(beta)
- .NET Core(C#) EPPlus写入保存Excel(.xlsx)文件的方法及示例代码
- ASP.NET Core中使用SmtpClient发送邮件的方法代码
- ASP.NET Web API 文件上传文件下载以及图片查看(支持FTP)
- 了解ASP.NET MVC几种ActionResult的本质:EmptyResult & ContentResult
- Asp.Net - 获取FileUpload控件的文件路径、文件名、扩展名