我正在开发一个主要导入电子表格的应用程序,用于读取数据并对其进行操作。 我一整天都在谷歌搜索,无法找到从excel文件中读取数据的方法。 如果我得到一些帮助来完成所需要的话会很棒。
信息: 我正在使用C#/ XAML开发 Windows应用商店应用。
参考阅读excel的libs / apps:
答案 0 :(得分:0)
如果你寻找一个免费的开源解决方案,我在几个项目exceldatareader from codeplex lib中使用,非常简单易用。
它只依赖于SharpZipLib,我认为您只需要将这两个项目重新编译为可移植的库,以使其在WinRT上运行。
答案 1 :(得分:0)
如果您使用的是.xlsx
个文件,那么Open XML SDK总是get from NuGet,您也可以Here。 ClosedXML有很多教程可以帮助你入门。不幸的是,非常好的包装器库XlsIO from Syncfusion不适用于Windows应用商店应用。
还有一个可用的商业组件{{3}},您可以尝试一下。我没有任何第一手经验。
答案 2 :(得分:0)
我在MSDN博客中发布了同样的问题
VT.CrazyAppy 提供的代码适用于阅读&解析简单的电子表格文件。 代码片段是静态的,我正在努力使它更通用。将发布代码 一旦我做完了。
注意:代码将提供一种机制来读取简单的电子表格文件并将其作为K,V对返回。 您可以根据需要进行修改。