//Transfer xml string to DataSet
string NewLine = System.Environment.NewLine;
string s = str.Replace(NewLine,"");
System.IO.StringReader reader = new System.IO.StringReader(s);
DataSet ds=new DataSet();
ds.ReadXml(reader as System.IO.TextReader);
reader.Close();