在C#UWP Windows 10 App中读取和写入Excel工作表

我正在为Windows 10 UWP App开发一个项目。 我有两个以下的问题

1. 我必须上传包含数据的Excel工作表,并将数据存储到Sq-lite数据库中。

2. 我也必须从数据库表中读取数据,并以行列格式写入excel表格。

我search了很多,但找不到任何图书馆或帮助博客 。 我会感谢任何完整的指南或示例代码。 谢谢!!

我build议你使用Syncfusion Essential XlsIO 。 它可以读取/写入excel文件(也适用于Xamarin和ASP.Net)。 它有一个30天的免费试用,但你可以得到一个免费的社区许可证。

只要你知道,对.Net标准2.0,我们可以使用OpenXML SDK! 这使您可以创build和/或操作MS Office文档。

作为一个例子,我已经在Xamarin Forms(也可以生成一个UWP应用程序)在这里创buildExcel文件在这里http://depblog.weblogs.us/2017/10/13/net-standard-2-0 -create微软办公的文档function于xamarin表单/

SDK本身是开源的https://github.com/OfficeDev/Open-XML-SDK ,还有一个非常大的详细的文档站点可用https://msdn.microsoft.com/en-us/library/office/ bb448854.aspx