猿问

如何更改XML属性

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

白猪掌柜的
浏览 351回答 3
3回答

Helenr

如果使用框架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
我要回答