加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

.NET操作XML

发布时间:2020-12-16 09:18:01 所属栏目:百科 来源:网络整理
导读://创建XML文件对象的实例doc XmlDocument doc = new XmlDocument(); //加载XML文件 doc.Load(HttpContext.Current.Server.MapPath("XMLFile.xml")); foreach (XmlNode node in xmlDoc.SelectNodes("//CLASS_VALUE")) // 这个CLASS_VALUE是标签,它里面有id和

//创建XML文件对象的实例doc

XmlDocument doc = new XmlDocument();

//加载XML文件

doc.Load(HttpContext.Current.Server.MapPath("XMLFile.xml"));

foreach (XmlNode node in xmlDoc.SelectNodes("//CLASS_VALUE")) // 这个CLASS_VALUE是标签,它里面有id和name
{  //遍历每个CLASS_VALUE节点
   string strID = node.Attributes["id"].Value;

string strName = node.Attributes["name"].Value;

//要遍历子标签在这继续foreach循环

}


-------------------------------------

XmlDocument xmlDoc = new XmlDocument();

xmlDoc.Load(HttpContext.Current.Server.MapPath("test.xml"));

XmlNode td = xmlDoc.SelectSingleNode("tr");

XmlElement newElement = xmlDoc.CreateElement("a");

XmlAttribute attr = xmlDoc.CreateAttribute("href");

attr.Value = "222.jpg";

newElement.Attributes.SetNamedItem(attr);

td.AppendChild(newElement);

xmlDoc.Save("D:test.xml");

Console.WriteLine(xmlDoc.InnerText);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读