获取XML里指定的节点内容信息


 1     HttpContent bw = new StringContent(StrXml, Encoding.UTF8, "application/Xml");
 2                 var Msg = await _httpClientFactory.CreateClient().PostAsync("http://xxxxx/api/kpbusiness", bw);
 3                 var ss = Msg.Content.ReadAsStringAsync();
 4                 StringReader Reader = new StringReader(ss.Result);
 5                 XmlDocument xmlDoc = new XmlDocument();
 6                 xmlDoc.Load(Reader);
 7                 XmlNodeList topM = xmlDoc.SelectNodes("//business");
 8                 string returncode;
 9                 string returnmsg;
10                 string retappid;
11                 string retid;
12                 foreach (XmlElement element in topM)
13                 {
14                      returncode = element.GetElementsByTagName("returncode")[0].InnerText;
15                      returnmsg = element.GetElementsByTagName("returnmsg")[0].InnerText;
16                      retappid = element.GetElementsByTagName("returncode")[0].InnerText;
17                      retid = element.GetElementsByTagName("returncode")[0].InnerText;
18                 }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM