首页 > 代码库 > 4句代码读取Excel到DataSet(非Excel组件)
4句代码读取Excel到DataSet(非Excel组件)
Toxy是继NPOI之后主推的另一个项目,主要目的是为了解决文档的抽取问题,其支持的格式包括所有docx、xlsx、xls、csv、vcard等。下面是一个简单但很有用的例子ParserContext c=new ParserContext(@"d:\demo.xls"); var parser=ParserFactory.CreateSpreadsheet(c); var spreadsheet= parser.Parse(); DataSet ds = spreadsheet.ToDataSet();这里就是传说中可以直接把Excel Workbook转换成DataSet的代码,神奇吧!这里CreateSpreadsheet支持xls和xlsx,所以你无需担心这方面的问题。除了Workbook转DataSet外,Toxy也支持把Excel里面的某个表转成DataTable,因为ToxyTable有一个叫ToDataTable的方法,而一个ToxySpreadsheet(相当于Excel workbook)可以包含多个ToxyTable。有了Toxy,抽取Excel数据的工作变得更加简单了!参考资料
官方网站:toxy.codeplex.com
http://blog.sina.com.cn/s/blog_701d1da40101h66g.htmlhttp://blog.sina.com.cn/s/blog_701d1da40101gi6m.html
4句代码读取Excel到DataSet(非Excel组件)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。