栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > asp

c#对xml的简单操作

asp 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

c#对xml的简单操作

xml文件格式如下: 
 
 
 
localhost 
sa 
 
 
 
jiayuan 
 
 

读取节点中的一个属性 
Xmldocument doc=new Xmldocument(); 
doc.Load("config.xml");//可以再加入路径:如D:config.xml 
XmlNode xnuser=doc.SelectSingleNode("userdata"); 
string flag=xnuser.Attributes["createuser"].InnerText; 

读取节点中的值 
Xmldocument doc=new Xmldocument(); 
doc.Load("config.xml"); 
XmlNode xnserver = doc.SelectSingleNode("userdata/dataconnection/server"); 

修改节点的属性 
Xmldocument doc=new Xmldocument(); 
doc.Load("config.xml"); 
XmlNode xnuser=doc.SelectSingleNode("userdata"); 
xnuser.Attributes["createuser"].InnerText="false"; 
doc.Save("config.xml"); 

追加节点 
Xmldocument doc = new Xmldocument(); 
XmlTextReader reader = new XmlTextReader("config.xml"); 
doc.Load("config.xml"); 
XmlElement root = doc.documentElement; // 获取根节点 
XmlElement tagMessage = doc.CreateElement("net"); 
XmlElement tagText = doc.CreateElement("name"); 
tagText.InnerText = netname; 
tagMessage.AppendChild(tagText); // 追加到 xml 文本的最后面 
root.AppendChild(tagMessage); 
reader.Close(); // 关闭 XmlTextReader 
doc.Save("config.xml"); // 保存 xml 文件 
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/60007.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号