I have 15k records in datatable and I am unable to convert datatable to xml, getting outofmemory exception in asp.net c#.
XmlDocument xmlDoc = new XmlDocument();
using (MemoryStream memoryStream = new MemoryStream()) {
using (TextWriter streamWriter = new StreamWriter(memoryStream)) {
XmlSerializer xmlSerializer = new XmlSerializer(typeof(DataTable));
xmlSerializer.Serialize(streamWriter, dt);
if (memoryStream.Position > 0) {
memoryStream.Position = 0;
}
xmlDoc.Load(memoryStream);
}
}