【问题标题】:Parsing OpenXML document [Windows Store Apps/Metro Apps]解析 OpenXML 文档 [Windows Store Apps/Metro Apps]
【发布时间】:2012-12-11 13:23:21
【问题描述】:

我不想在 Windows 应用商店应用程序上重新发明整个轮子,但是有什么现成的方法可以让我在 Windows 应用商店应用程序上快速解析 OpenXML 文档?

我一直在使用 OpenXML SDK(目前是 2.5),但不幸的是它与 WindowsBase 绑定在一起,我无法在我的项目中引用它。

我读到某处提到我应该查看Windows.IO.Packaging,我确实知道 OpenXML 是所有文件的容器,但这对我来说已经是“重新发明整个轮子”了,我需要继续下去读取 WorkBookPart 和 WorkSheetPart` 的文件访问级别(...等等等等)。

谢谢!~

【问题讨论】:

    标签: microsoft-metro openxml openxml-sdk windows-store-apps


    【解决方案1】:

    显然,我借此机会学习了 OpenXML,并且能够自己解析 .XLSX 文件。这并不像我最初担心的那么困难。事实上,我们可以使用ZipArchive 来帮助推导出相应的Sheet,再加上Linq to Xml 的使用,意味着编写一个定制的ExcelReader 类大约需要1 个小时。

    【讨论】:

    • 您是否愿意分享使用 Windows 商店应用程序中的图表创建 PowerPoint 的代码。我真的有兴趣看看吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-17
    • 2014-12-19
    相关资源
    最近更新 更多