如何判断Xml文件中是否已经含有某个节点

2025-03-19 01:44:01
推荐回答(1个)
回答1:

string path = @"D:\1.xml";
XDocument xml = XDocument.Load(path);
IEnumerable elements = xml.Element("file").Elements().Where(x => x.Value.Equals("aa"));
if (elements.Count() == 0)
{
xml.Element("file").Add(new XElement("filename", "aa"));
}
xml.Save(path);