XmlTextWriter writer = new XmlTextWriter("visitors.xml", Encoding.UTF8);
writer.WriteStartDocument();
writer.WriteStartElement("visitors");
using (CsvReader reader = new CsvReader("visitors.csv"))
{
reader.ReadHeaders();
while (reader.ReadRecord())
{
writer.WriteStartElement("visitor");
writer.WriteElementString("visitor_id", reader["visitor_id"]);
writer.WriteElementString("first_name", reader["first_name"]);
writer.WriteElementString("last_name", reader["last_name"]);
writer.WriteEndElement();
}
reader.Close();
}
writer.WriteEndElement();
writer.WriteEndDocument();
writer.Close();<pre><pre lang="c#">