1. XML 转换成 DataSet
string strXML = "<DataRow><Row id=\"2\" name=\"name2\"/><Row id=\"1\" name=\"name1\"/></DataRow>";
DataSet ds = new DataSet();
ds.ReadXml(new System.IO.StringReader(strXML));
2. DataSet 转换成 XML
DataSet ds = new DataSet();
string strXML=ds.GetXml();
摘自:http://www.cnblogs.com/WhiteCloud/archive/2006/12/07/585269.html