Write Characters to XML using C#

The WriteChars method of the XmlWriter class writes characters to XML. It takes an array of characters and writes one character at a time. 

The following code snippet takes an array of characters and writes them to an XML file. 

using (XmlWriter writer = XmlWriter.Create("M.xml"))
{

    writer.WriteStartDocument(); 

    char[] ch = new char[6];
    ch[0] = 'm';
    ch[1] = 'a';
    ch[2] = 'h';
    ch[3] = 'e';
    ch[4] = 's';
    ch[5] = 'h'; 

    writer.WriteStartElement("WriteChars");

    writer.WriteChars(ch, 0, ch.Length);

    writer.WriteEndElement();

    writer.WriteEndDocument();

}

 


Similar Articles
Mindcracker
Founded in 2003, Mindcracker is the authority in custom software development and innovation. We put best practices into action. We deliver solutions based on consumer and industry analysis.