zoukankan      html  css  js  c++  java
  • 4句代码读取Excel到DataSet(非Excel组件)

    Toxy是继NPOI之后主推的还有一个项目,主要目的是为了解决文档的抽取问题。其支持的格式包括全部docxxlsxxlscsvvcard等。
    以下是一个简单但非常实用的样例
     ParserContext c=new ParserContext(@"d:demo.xls");
    var parser=ParserFactory.CreateSpreadsheet(c);
    var spreadsheet= parser.Parse();
    DataSet ds = spreadsheet.ToDataSet();

    这里就是传说中能够直接把Excel Workbook转换成DataSet的代码,奇妙吧!
    这里CreateSpreadsheet支持xlsxlsx,所以你无需操心这方面的问题。

    除了WorkbookDataSet外,Toxy也支持把Excel里面的某个表转成DataTable,由于ToxyTable有一个叫ToDataTable的方法,而一个ToxySpreadsheet(相当于Excel workbook)能够包括多个ToxyTable
    有了Toxy,抽取Excel数据的工作变得更加简单了!
    參考资料

    官方站点:
    toxy.codeplex.com
    http
    ://blog.sina.com.cn/s/blog_701d1da40101h66g.html
    http://blog.sina.com.cn/s/blog_701d1da40101gi6m.html
  • 相关阅读:
    在Fragment中保存WebView状态
    Code First下迁移数据库更改
    脚本解决.NET MVC按钮重复提交问题
    1.1C++入门 未完待续。。。
    0.0C语言重点问题回顾
    12F:数字变换
    12G:忍者道具
    12D:迷阵
    12C:未名冰场
    12B:要变多少次
  • 原文地址:https://www.cnblogs.com/lcchuguo/p/5076837.html
Copyright © 2011-2022 走看看