展会信息港展会大全

ASP.NET存取XML实例代码与注解
来源:互联网   发布日期:2016-01-26 10:50:47   浏览:2051次  

导读:ASP NET存取XML实例代码: using System Xml; 初始化一个xml实例 XmlDocument xml=new XmlDocument(); 导入指定xml文件 xml Load(path); xml Load(HttpContext Current Server MapPath( 7 ...

ASP.NET存取XML实例代码:

using System.Xml;

初始化一个xml实例

XmlDocument xml=new XmlDocument();

导入指定xml文件

xml.Load(path);

xml.Load(HttpContext.Current.Server.MapPath( ../7in10.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文件

xml.Save(path);

xml.Save(HttpContext.Current.Server.MapPath( ../7in10.xml ));

赞助本站

人工智能实验室

相关热词: XML ASP NET

相关内容
AiLab云推荐
推荐内容
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港