Constructing XML String


Quick way to construct XML string.

      XmlWriterSettings settings = new XmlWriterSettings();
      settings.OmitXmlDeclaration = true;
      StringBuilder sb = new StringBuilder();
      XmlWriter writer = XmlWriter.Create(sb, settings);
      writer.WriteStartElement("employees");
      writer.WriteStartElement("employee");
      writer.WriteElementString("name", "Hubert");
      writer.WriteElementString("age","19");
      writer.WriteEndElement();
      writer.WriteStartElement("employee");
      writer.WriteElementString("name", "Gaye");
      writer.WriteElementString("age", "12");
      writer.WriteEndElement();
      writer.WriteEndElement();
      writer.Flush();

      Console.WriteLine(sb.ToString());
 

Comments