///通过传入的特定XML字符串,通过 ReadXml函数读取到DataSet中。

protected static DataSet GetDataSetByXml(string xmlData)
{
           try{DataSet ds = new DataSet();

               using (StringReader xmlSR = new StringReader(xmlData))
               {

                   ds.ReadXml(xmlSR, XmlReadMode.InferTypedSchema); //忽视任何内联架构,从数据推断出强类型架构并加载数据。如果无法推断,则解释成字符串数据
                   if (ds.Tables.Count > 0)
                   {
                       return ds;
                   }
               }
               return null;
           }
           catch (Exception)
           {
               return null;
           }

 

/// 通过传入的xml文件路径(含文件名),将格式化的Xml文件自动读取转换为DataSet。

public static DataSet GetDataSetByXmlpath(string strXmlPath)
{
           try
           {
               DataSet ds = new DataSet();
               //读取XML到DataSet

               StreamReader sr = new StreamReader(strXmlPath, Encoding.Default);

               ds.ReadXml(sr);

               sr.Close();

               if (ds.Tables.Count > 0)
                   return ds;
               return null;
           }
           catch (Exception)
           {
               return null;
           }

最新文章

  1. string类里find的用法
  2. request和session作用域的意义
  3. SQL 参数,传入参数和自己申明参数——异常抛出
  4. VirtualMachine所支持的操作
  5. Linux的awk命令
  6. websphere应用程序的使用
  7. linux route命令学习
  8. Linux下SVN安装配置全程实录(转)
  9. Redis之Sentinel高可用安装部署
  10. 根据抽象工厂实现的DBHelpers类
  11. MySQL 笔记(Mysql 8.0.16)
  12. pxe+kickstart自动化批量安装系统详解-技术流ken
  13. python之路--内置常用模块
  14. Net 4.5 WebSocket 在 Windows 7, Windows 8 and Server 2012上的比较
  15. Ruby on Rails Tutorial 第一章笔记
  16. WPF 依赖属性和附加属性
  17. POJ3090 Visible Lattice Points (数论:欧拉函数模板)
  18. TZOJ 3659 神奇的探险之旅(有向无环每个点只能经过一次最长路dij)
  19. @JsonView 简单介绍[z]
  20. 《软件定义网络:SDN与OpenFlow解析》

热门文章

  1. 关于AVALON总线动态地址对齐
  2. memcached讲解
  3. 关于TileBrush中Viewbox,Viewport以及Stretch,AlignmentX/Y的详细研究
  4. netconf选用秘钥登录
  5. 使用keepalived使用主备热备份功能
  6. VS2015智能提示由英文改为中文
  7. Windows 10「设置」应用完整MS-Settings快捷方式汇总
  8. Nginx防盗链的3种方法
  9. MongoDB索引限制
  10. Spring MVC前后端的数据传输