在 C# UWP Windows 10 App 中读取和写入 Excel sheet

Reading and Writing to Excel sheet in C# UWP Windows 10 App

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

1. 我必须上传 excel sheet 包含数据,并存储 数据导入 Sq-lite 数据库。

2. 我还必须从数据库table读取数据,然后写入excel sheet 行和列格式。

我搜索了很多,但找不到任何图书馆或帮助博客。如果有任何完整的指南或示例代码,我将不胜感激。谢谢!!

我建议您使用 Syncfusion Essential XlsIO。它为 excel 个文件中的 read/write 个文件工作(也适用于 Xamarin 和 ASP.Net)。它有 30 天的免费试用期,但您可以获得免费的社区许可证。

告诉你,感谢 .Net Standard 2.0,我们可以使用 OpenXML SDK!这允许您创建 and/or 操纵 MS Office 文档。

作为示例,我在此处 http://depblog.weblogs.us/2017/10/13/net-standard-2-0-create-microsoft-office-documents-in-xamarin-forms/

中发布了有关在 Xamarin Forms(也可以生成 UWP 应用程序)中动态创建 Excel 文件的博文

SDK本身是开源的https://github.com/OfficeDev/Open-XML-SDK and there is a very large detailed documentation site available too https://msdn.microsoft.com/en-us/library/office/bb448854.aspx