System.Xml.XmlReader myReader;...myReader = mySqlCommand.ExecuteXmlReader();DataSetDataSet myDataSet = new DataSet();读myDataSet.ReadXml("C:/myData.XML");结构myDataSet.ReadXmlSchema("C:/mySchema.XML");写myDataSet.WriteXml("C:/myData.XML");结构myDataSet.WriteXmlSchema("C:/mySchema.XML");使用XmlDataDocument类XmlDataDocument myDoc = mew XmlDataDocument(myDataSet);或XmlDataDocument myDoc = mew XmlDataDocument();myDoc.DataSet.ReadXmlSchema("C:/myXml.xml"); //导入结构myDoc.Load("C:/myXml.xml"); //导入数据执行XSLT转换Xml.Xsl.XslTransform myTransform = new Xml.Xsl.XslTransform();myTransform.Load("C:myStyle.xsl");写入文件System.IO.StreamWriter myWriter = new System.IO.StreamWriter("myTextfile.txt");myTransform.Transform(myDocument, null , myWriter);