源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

c# xml API操作的小例子

  • 时间:2020-12-09 14:02 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:c# xml API操作的小例子
[u]复制代码[/u] 代码如下:
LoginInfo loginInfo = new LoginInfo(); xmlNode = _xml.SelectSingleNode(loginUrl); loginInfo.LoginUrl = xmlNode.InnerText; xmlNode = _xml.SelectSingleNode(loginUser); loginInfo.UserId = xmlNode.Attributes["tagId"].Value; loginInfo.UserValue = xmlNode.InnerText; xmlNode = _xml.SelectSingleNode(loginPwd); loginInfo.PwdId = xmlNode.Attributes["tagId"].Value; loginInfo.PwdValue = xmlNode.InnerText; xmlNode = _xml.SelectSingleNode(loginBtnId); loginInfo.BtnId = xmlNode.InnerText;   
XML:
[u]复制代码[/u] 代码如下:
 <login>       <url>http://www.1sucai.cn/JLxxxxn/Lxxxxx.aspx</url>       <user tagId="txtAccount">xxxx</user>       <pwd tagId="txtPassword">xxxxx</pwd>       <btnId>btnLogin</btnId>     </login>
取节点中间的值使用xmlNode.InnerText,即使用InnerText属性。如<btnId>btnLogin</btnId> 取属性的值可以使用xmlNode.Attributes["tagId"].Value,即使用属性的Value属性,如<user tagId="txtAccount">xxxx</user> 的tagId属
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部