Mega Code Archive

 
Categories / C# Book / 06 XML
 

0554 Writing Attributes

You can write attributes immediately after writing a start element: using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Xml; using System.Xml.Linq; using System.Text; using System.IO; class Program { static void Main() { XmlWriterSettings settings = new XmlWriterSettings(); settings.Indent = true; using (XmlWriter writer = XmlWriter.Create("foo.xml", settings)) { writer.WriteStartElement("customer"); writer.WriteAttributeString("id", "1"); writer.WriteAttributeString("status", "archived"); } } } The content of foo.xml