源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

c#对xml的简单操作

  • 时间:2022-12-16 16:45 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:c#对xml的简单操作
xml文件格式如下:  <?xml version="1.0" encoding="utf-8"?>  <userdata createuser="false">  <dataconnection>  <server>localhost</server>  <uid>sa</uid>  <pwd></pwd>  </dataconnection>  <net>  <name>jiayuan</name>  </net>  </userdata>  读取节点中的一个属性  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 文件 
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部