手机
当前位置:查字典教程网 >编程开发 >C#教程 >c# xml API操作的小例子
c# xml API操作的小例子
摘要:复制代码代码如下:LoginInfologinInfo=newLoginInfo();xmlNode=_xml.SelectSingleNo...

复制代码 代码如下:

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:

复制代码 代码如下:

<login>

<url>http://www.jb51.net/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属

【c# xml API操作的小例子】相关文章:

c#判断输入的是不是数字的小例子

c# 匿名方法的小例子

C# 利用StringBuilder提升字符串拼接性能的小例子

C# WORD操作实现代码

C#中读写INI文件的方法例子

C#位移的介绍与例子

c# 对windows用户和组操作实例

c# list部分操作实现代码

sort page 排序和分页的小例子

C#之IP地址和整数互转的小例子

精品推荐
分类导航