.NET操作XML

前端之家收集整理的这篇文章主要介绍了.NET操作XML前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

//创建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);

原文链接:https://www.f2er.com/xml/297235.html

猜你在找的XML相关文章