猿问

如何更改XML属性

如何使用C#更改XML文件中元素的属性?



眼眸繁星
浏览 438回答 3
3回答

泛舟湖上清波郎朗

如果使用框架3.5,则使用LINQ to xml:using System.Xml.Linq;XDocument xmlFile = XDocument.Load("books.xml"); var query = from c in xmlFile.Elements("catalog").Elements("book")                select c; foreach (XElement book in query) {   book.Attribute("attr1").Value = "MyNewValue";}xmlFile.Save("books.xml");
随时随地看视频慕课网APP
我要回答