XML转换成DataTable

Posted technologydictionary

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了XML转换成DataTable相关的知识,希望对你有一定的参考价值。

        #region XML转dataset
        //str 是xml字符串
        public static DataTable GetResultXMLToDataTable    (string str,string Dt_Name)
        
            DataSet xmlDs = new DataSet("ds");
            StringReader stream = null;
            XmlTextReader reader = null;
            try
            
                using (stream = new StringReader(str))
                
                    using (reader = new XmlTextReader(stream))
                    
                        xmlDs.ReadXml(reader);
                        return xmlDs.Tables[Dt_Name];
                    
                
            
            catch (Exception ex)
            
               //Get Exception
            
            finally
            
                if (reader != null)
                    reader.Close();
                if (stream != null)
                    stream.Close();
            
            return null;
        

        #endregion

 

以上是关于XML转换成DataTable的主要内容,如果未能解决你的问题,请参考以下文章

C#如何将xml数据转换成Array类型或者集合类?多谢!!!

如何把XML格式转换成JSON-CSDN论坛

.NET将XML转换成数组问题

C# 把XML转换成PDF文件

用xmlspy把xsd怎么转换成xml

xml配置文件使用-读取转换