DataTable转Xml --dt为已获得的DataTable
StringBuilder xml = new StringBuilder();
XmlWriter writer = XmlWriter.Create(xml);
XmlSerializer serializer = new XmlSerializer(typeof(DataTable));
serializer.Serialize(writer, dt);
writer.Close();
xml.ToString();
Xml转DataTable --只能从DataSet转 xml为上面的xml变量
DataSet dss = new DataSet();
dss.ReadXml(new StringReader(xml.ToString()));