How to remove XML node by attribute

后端 未结 2 1471
野趣味
野趣味 2020-12-11 22:05

XML


    
      
      
      

        
2条回答
  •  悲哀的现实
    2020-12-11 22:25

    This should works:

    XDocument xdoc = XDocument.Load(filename);
    xdoc.Element("WorkTable").Element("SpecialDays").Elements("Day")
         .Where(x => (string)x.Attribute("date") == "24.07.2015")
         .Remove();
    xdoc.Save(filename);
    

提交回复
热议问题