c#将xml字符串转化为dataset

Posted on 2009-01-21 12:01  sky-v  阅读(1396)  评论(1)    收藏  举报
 /// <summary>
        /// 将string xml文档转化为dataset
        /// </summary>
        /// <param name="xmlData">传入xml字符串</param>
        /// <returns>返回dataset</returns>
        public DataSet ConvertXMLToDataSet(string xmlData)
        {
            StringReader stream = null;
            XmlTextReader reader = null;
            try
            {
                DataSet xmlDS = new DataSet();
                stream = new StringReader(xmlData);
                reader = new XmlTextReader(stream);
                xmlDS.ReadXml(reader);
                return xmlDS;
            }
            catch (Exception ex)
            {
                string strTest = ex.Message;
                return null;
            }
            finally
            {
                if (reader != null)
                    reader.Close();
            }
        }

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3