.net 操作xml的简单方法及说明

 更新时间:2013年06月08日 11:33:44   作者:  
.net 操作xml的简单方法及说明,需要的朋友可以参考一下
复制代码 代码如下:

using System.Xml;
//初始化一个xml实例
XmlDocument xml=new XmlDocument();
//导入指定xml文件
xml.Load(path);
xml.Load(HttpContext.Current.Server.MapPath("~/file/bookstore.xml"));
//指定一个节点
XmlNode root=xml.SelectSingleNode("/root");
//获取节点下所有直接子节点
XmlNodeList childlist=root.ChildNodes;
//判断该节点下是否有子节点
root.HasChildNodes;
//获取同名同级节点集合
XmlNodeList nodelist=xml.SelectNodes("/Root/News");
//生成一个新节点
XmlElement node=xml.CreateElement("News");
//将节点加到指定节点下,作为其子节点
root.AppendChild(node);
//将节点加到指定节点下某个子节点前
root.InsertBefore(node,root.ChildeNodes[i]);
//为指定节点的新建属性并赋值
node.SetAttribute("id","11111");
//为指定节点添加子节点
root.AppendChild(node);
//获取指定节点的指定属性值
string id=node.Attributes["id"].Value;
//获取指定节点中的文本
string content=node.InnerText;
//保存XML文件
string path=Server.MapPath("~/file/bookstore.xml");
xml.Save(path);
//or use :xml.Save(HttpContext.Current.Server.MapPath("~/file/bookstore.xml"));
 

相关文章

  • asp.net mvc实现简单的实时消息推送

    asp.net mvc实现简单的实时消息推送

    这篇文章主要介绍了asp.net mvc实现简单的实时消息推送的相关资料,需要的朋友可以参考下
    2016-07-07
  • 详解ASP.NET MVC Form表单验证

    详解ASP.NET MVC Form表单验证

    这篇文章主要为大家详细介绍了ASP.NET MVC Form表单验证,一般验证方式有Windows验证和表单验证,web项目用得更多的是表单验证,感兴趣的小伙伴们可以参考一下
    2016-03-03
  • ASP.NET Core中的Caching组件简介

    ASP.NET Core中的Caching组件简介

    这篇文章介绍了ASP.NET Core中的Caching组件,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • asp.net 无限分类

    asp.net 无限分类

    asp.net一个可以添加无限结点的树asp.net 无限分级 asp.net 树型菜单
    2008-02-02
  • .NET中的IO操作之文件流用法分析

    .NET中的IO操作之文件流用法分析

    这篇文章主要介绍了.NET中的IO操作之文件流用法,实例分析了.net对文件流的读写操作及编码转换等问题,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-01-01
  • asp.net 数据访问层基类

    asp.net 数据访问层基类

    阿楠收集自网络,打包下载,以下只截取其中一部分代码。
    2009-03-03
  • ASP.NET Core异常和错误处理(8)

    ASP.NET Core异常和错误处理(8)

    这篇文章主要为大家详细介绍了ASP.NET Core异常和错误处理的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • .net 预处理指令符的使用详解

    .net 预处理指令符的使用详解

    这篇文章主要介绍了.net 预处理指令符的使用详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04
  • ASP.NET Gridview与checkbox全选、全不选实现代码

    ASP.NET Gridview与checkbox全选、全不选实现代码

    ASP.NET Gridview checkbox全选与全不选实现代码,其实原理就是利用js来实现的,但需要简单的设置下回传。
    2010-04-04
  • 在.NET程序崩溃时自动创建Dump的思路详解

    在.NET程序崩溃时自动创建Dump的思路详解

    本文主要是介绍了如何在dotNet程序崩溃时自动创建Dump,Windows上的方法对于.NET Freamwork和.NET Core版本都适用,.NET Core全平台版本的话需要注意环境变量支持的.NET版本,对.net程序崩溃自动创建Dump相关知识感兴趣的朋友一起看看吧
    2022-11-11

最新评论