. , readback.That IO . , Serialize DataTable. (, DataTable inorder . . #
/* XML. */
private XmlElement Serialize(object obj)
{
XmlElement serializedXmlElement = null;
try
{
System.IO.MemoryStream memoryStream = new MemoryStream();
System.Xml.Serialization.XmlSerializer xmlSerializer = new System.Xml.Serialization.XmlSerializer(obj.GetType());
xmlSerializer.Serialize(memoryStream, obj);
memoryStream.Position = 0;
XmlDocument xmlDocument = new XmlDocument();
xmlDocument.Load(memoryStream);
serializedXmlElement = xmlDocument.DocumentElement;
}
catch (Exception e)
{
}
return serializedXmlElement;
}
, Serialize, DataTable, . .
adapter.Fill(employee);
employee.TableName = "Employees";
XmlElement xmlElement = (XmlElement)Serialize(employee);
Console.WriteLine(xmlElement.ToString());
string xmlString = xmlElement.OuterXml.ToString();
return xmlString;
, . , , .