将XML转换为C#中的XLSX



我有一个大网格,我需要这些数据导出到Excel。我使用openxml实现了我的解决方案,但是嵌套循环填充了每个行的列以设置单元格值很耗时。p>我现在正在尝试将其导出到XML,然后导出到XLSX以提高性能。我将数据集转换为XML,现在我坚持将其转换为XLSX。有没有一种方法可以转换为XLSX而不具有嵌套循环以填充每个单元格值?

更新:我能够使用以下库 -

进行操作

打开XML格式SDK 2.0样本 - 将XML转换为Excel文件

没有直接的转换,但是如果您有XML,则最好的选择是对此进行验证,因此您可以通过代码访问数据,然后使用Excel库来构建Excel文档(例如: http://epplus.codeplex.com(

最新更新