作者:云都小生
创建带属性的XML文件
如何给XML文件的节点添加属性
//创建一个新的XML文档对象
XmlDocument doc = new XmlDocument();
XmlDeclaration dec = doc.CreateXmlDeclaration("1.0", "utf-8", "yes");
doc.AppendChild(dec);
//设置根节点
XmlElement subject = doc.CreateElement("Subject");
doc.AppendChild(subject);
//创建一个子节点,并且添加属性
XmlElement java = doc.CreateElement("Java");
java.SetAttribute("hour", "40");
subject.AppendChild(java);
//创建一个子节点,并且添加属性
XmlElement csharp = doc.CreateElement("Csharp");
csharp.SetAttribute("hour", "60");
subject.AppendChild(csharp);
//保存XML文档
doc.Save("Subject.xml");
Console.WriteLine("生成成功!");
Console.ReadKey();
生成的文件是↓
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<