IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> c# 获取JAVA WSDL 接口数据 soap:Envelope -> 正文阅读

[Python知识库]c# 获取JAVA WSDL 接口数据 soap:Envelope

? ?<soapenv:Envelope xmlns:imp="http://imp.bank.ws.manager.cdxt.com/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Header /><soapenv:Body><imp:GetRegDateList><arg0>&lt;Request&gt;&lt;DistrictId&gt;&lt;/DistrictId&gt;&lt;RegDate&gt;2021-09-12&lt;/RegDate&gt;&lt;OrgId&gt;&lt;/OrgId&gt;&lt;UserId&gt;pufa001&lt;/UserId&gt;&lt;/Request&gt;</arg0></imp:GetRegDateList></soapenv:Body></soapenv:Envelope>
? ??

 public static string GetSOAPReSource(string url, string strMethodName, Hashtable Pars)
    {
        try
        {

            XmlDocument doc = new XmlDocument();
            XmlElement root = (XmlElement)doc.AppendChild(doc.CreateElement("soapenv", "Envelope", "http://schemas.xmlsoap.org/soap/envelope/"));
            root.SetAttribute("xmlns:imp", "http://imp.bank.ws.manager.com/");
            XmlElement header = (XmlElement)root.AppendChild(doc.CreateElement("soapenv", "Header", "http://schemas.xmlsoap.org/soap/envelope/"));
            XmlElement soapBody = (XmlElement)root.AppendChild(doc.CreateElement("soapenv", "Body", "http://schemas.xmlsoap.org/soap/envelope/"));
            XmlElement soapMethod = (XmlElement)root.AppendChild(doc.CreateElement("imp", strMethodName, "http://imp.bank.ws.manager.com/"));
            foreach (string k in Pars.Keys)
            {
                XmlElement soapPar = doc.CreateElement(k);
                soapPar.InnerXml = ObjectToSoapXml(Pars[k]);
                soapMethod.AppendChild(soapPar);
            }
            soapBody.AppendChild(soapMethod);
            doc.DocumentElement.AppendChild(soapBody);
            Uri uri = new Uri(url);
            WebRequest webRequest = WebRequest.Create(uri);
            webRequest.ContentType = "text/xml; charset=utf-8";
            webRequest.Method = "POST";
            using (Stream requestStream = webRequest.GetRequestStream())
            {
                byte[] paramBytes = Encoding.UTF8.GetBytes(doc.InnerXml);
                requestStream.Write(paramBytes, 0, paramBytes.Length);
            }
            WebResponse webResponse = webRequest.GetResponse();
            using (StreamReader myStreamReader = new StreamReader(webResponse.GetResponseStream(), Encoding.UTF8))
            {
                string result = "";
                return result = myStreamReader.ReadToEnd();
            }
        }
        catch (Exception ex)
        {
            throw ex;
        }

    }

<Response><ResultCode>0</ResultCode><ResultMsg>成功</ResultMsg><Item><RegDate>2021-09-12</RegDate><RegWeekDay>星期日</RegWeekDay></Item><Item><RegDate>2021-09-13</RegDate><RegWeekDay>星期一</RegWeekDay></Item><Item><RegDate>2021-09-14</RegDate><RegWeekDay>星期二</RegWeekDay></Item><Item><RegDate>2021-09-15</RegDate><RegWeekDay>星期三</RegWeekDay></Item><Item><RegDate>2021-09-16</RegDate><RegWeekDay>星期四</RegWeekDay></Item><Item><RegDate>2021-09-17</RegDate><RegWeekDay>星期五</RegWeekDay></Item><Item><RegDate>2021-09-18</RegDate><RegWeekDay>星期六</RegWeekDay></Item><Item><RegDate>2021-09-19</RegDate><RegWeekDay>星期日</RegWeekDay></Item></Response>

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-09-12 13:07:15  更:2021-09-12 13:09:10 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 15:13:55-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码