XmlDocument xmlDoc = new XmlDocument();
xmlDoc.LoadXml(textBox1.Text);
XmlNodeList listitemsNodeList = xmlDoc.GetElementsByTagName("DETAIL");
DataTable ds = XmlHelper.XmlToDataTable(listitemsNodeList[0].InnerXml);
或:public DataTable GetXML(string xml) //listitemsNodeList[0].InnerXml
{
DataSet ds = new DataSet();
byte[] byteArray = System.Text.Encoding.Unicode.GetBytes(xml);
System.IO.MemoryStream stream = new System.IO.MemoryStream(byteArray);
ds.ReadXml(stream);
DataTable dt = ds.Tables[0];
return dt;
}
dataGridView1.DataSource = ds;