zoukankan      html  css  js  c++  java
  • asp.net读取xml接口

          //发送获取xml请求
            public static string SentRequest(String url)
            {
                HttpWebRequest req = WebRequest.CreateHttp(url);
                req.Method = "GET";
                HttpWebResponse resp = req.GetResponse() as HttpWebResponse;
                Stream stream = resp.GetResponseStream();
                StreamReader reader = new StreamReader(stream, Encoding.GetEncoding(resp.CharacterSet));
                String json = reader.ReadToEnd();
                stream.Close();
                return json;
            }
         //获取xml转化格式     
    public static string GetXmlStr(string url) { string jsonstr = SentRequest(url); string json1 = jsonstr.Replace("&lt;", "<"); string json2 = json1.Replace("&gt;", ">"); return json2; }
        
        string strXml = WebService.GetXmlStr(url);
        List
    <Model> ls = new List<Model>();
        
    if (strXml.Contains("系统标识错误")) { ls = null; } else { XmlDocument xx = new XmlDocument(); xx.LoadXml(strXml); XmlNodeList xxlist = xx.GetElementsByTagName("xkxx"); foreach (XmlNode xxNode in xxlist) { Model model = new Model(); XmlNodeList childlist = xxNode.ChildNodes; model .name= childlist[0].InnerText; ls.Add(model); } ViewBag.UserModel= ls; }
    
    
    
     
  • 相关阅读:
    12. nc/netcat 用法举例
    7. 由一道ctf学习变量覆盖漏洞
    11. 几点基于Web日志的Webshell检测思路
    约瑟夫环
    栈结构的经典算法题
    二叉查找树之二
    fork与vfork
    数组常见算法题
    赛马问题
    fibonacci 数列及其应用
  • 原文地址:https://www.cnblogs.com/DjangoBlogs/p/4497263.html
Copyright © 2011-2022 走看看