c# xml節(jié)點(diǎn)操作技巧分享

c#
小樊
184
2024-06-28 14:47:31

在C#中操作XML節(jié)點(diǎn)可以使用System.Xml命名空間中的XmlDocument類(lèi)來(lái)實(shí)現(xiàn)。下面是一些常用的XML節(jié)點(diǎn)操作技巧:

  1. 加載XML文檔:
XmlDocument doc = new XmlDocument();
doc.Load("file.xml");
  1. 遍歷XML節(jié)點(diǎn):
XmlNodeList nodes = doc.SelectNodes("//node");
foreach (XmlNode node in nodes)
{
    //處理節(jié)點(diǎn)
}
  1. 獲取節(jié)點(diǎn)的屬性值:
string value = node.Attributes["attribute"].Value;
  1. 修改節(jié)點(diǎn)的屬性值:
node.Attributes["attribute"].Value = "new value";
  1. 添加新節(jié)點(diǎn):
XmlNode newNode = doc.CreateElement("newNode");
newNode.InnerText = "value";
parentNode.AppendChild(newNode);
  1. 刪除節(jié)點(diǎn):
parentNode.RemoveChild(node);
  1. 保存XML文檔:
doc.Save("file.xml");

這些技巧可以幫助你在C#中輕松操作XML節(jié)點(diǎn),實(shí)現(xiàn)XML文檔的讀取、修改和保存等功能。

0