【发布时间】:2016-04-20 06:28:20
【问题描述】:
我正在寻找一种使用 Open XML SDK 在 C# 中使用 xml 映射导出 Excel 表格内容的方法。到目前为止,我发现的最接近的东西是this post,它正在使用我们试图避免的 Office Interop。 我发现 CustomXMLMappingsPart 和 MapInfo 类与此相关,但找不到任何允许执行导出过程本身的东西。
Open XML SDK 甚至可以做到这一点吗?
【问题讨论】:
我正在寻找一种使用 Open XML SDK 在 C# 中使用 xml 映射导出 Excel 表格内容的方法。到目前为止,我发现的最接近的东西是this post,它正在使用我们试图避免的 Office Interop。 我发现 CustomXMLMappingsPart 和 MapInfo 类与此相关,但找不到任何允许执行导出过程本身的东西。
Open XML SDK 甚至可以做到这一点吗?
【问题讨论】:
似乎没有简单的方法可以做到这一点。我发现的唯一方法是自己读取表格内容,然后使用 TableColumn.XmlColumnDefinitions.XPath 来构造 xml。
【讨论】: