手机
当前位置:查字典教程网 >编程开发 >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#操作txt文件,进行清空添加操作的小例子

C# 执行bat批处理文件的小例子

c# 控件截图的简单实例

c#下注册表操作的一个小细节

c# 删除所有的空文件夹的小例子

C#位移的介绍与例子

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

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

.NET程序页面中,操作并输入cmd命令的小例子

C# WORD操作实现代码

精品推荐
分类导航