c# xml API操作的小例子

 更新时间:2013年12月20日 16:36:32   作者:  
这篇文章主要介绍了c# xml API操作的小例子,有需要的朋友可以参考一下

复制代码 代码如下:

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>https://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#实现收发邮件功能

    C#实现收发邮件功能

    这篇文章介绍了C#实现收发邮件功能的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • C# 脚本引擎CS-Script的使用

    C# 脚本引擎CS-Script的使用

    这篇文章主要介绍了C#脚本引擎CS-Script的使用,帮助大家更好的理解和学习,感兴趣的朋友可以了解下
    2020-12-12
  • 基于C#实现热键注册工具类

    基于C#实现热键注册工具类

    这篇文章主要为大家详细介绍了一个验证过的热键注册工具类,使用系统类库user32.dll中的RegisterHotkey函数来实现全局热键的注册,感兴趣的小伙伴可以学习一下
    2023-12-12
  • C#使用PPT组件的CreateVideo方法实现视频生成

    C#使用PPT组件的CreateVideo方法实现视频生成

    这篇文章主要为大家详细介绍了C#如何使用PPT组件的CreateVideo方法实现视频生成,文中的示例代码讲解详细,有需要的小伙伴可以跟随小编一起学习一下
    2023-10-10
  • C# WCF简单入门图文教程(VS2010版)

    C# WCF简单入门图文教程(VS2010版)

    这篇文章主要介绍了WCF简单入门图文教程,版本是VS2010版,帮助大家轻松学习了解DataContract、ServiceContract等特性,感兴趣的小伙伴们可以参考一下
    2016-03-03
  • C#中Attribute特性的用法

    C#中Attribute特性的用法

    这篇文章介绍了C#中Attribute特性的用法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07
  • C#利用性能计数器监控网络状态

    C#利用性能计数器监控网络状态

    这篇文章主要为大家详细介绍了C#利用性能计数器监控网络状态的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • C# 定时器保活机制引起的内存泄露问题解决

    C# 定时器保活机制引起的内存泄露问题解决

    这篇文章主要介绍了C# 定时器保活机制引起的内存泄露问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02
  • 详解c# AutoMapper 使用方式

    详解c# AutoMapper 使用方式

    本篇文章主要介绍了详解c# AutoMapper 使用方式 ,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-12-12
  • C#解决SQlite并发异常问题的方法(使用读写锁)

    C#解决SQlite并发异常问题的方法(使用读写锁)

    这篇文章主要介绍了C#解决SQlite并发异常问题的方法,通过使用读写锁达到多线程安全访问,进而解决SQLite并发异常的问题,具有一定参考借鉴价值,需要的朋友可以参考下
    2016-07-07

最新评论