国产Excel开发组件Spire.XLS【转换】教程(3):将 Excel 导出到 XML 和将 XML 导入到 Excel

我们如何才能快速且高质量地将 Excel 导出到 Office Open XML 并将 Office Open XML 导入到 Excel?答案是大多数开发人员想知道和客户关心的问题。这里将演示一种将 Excel 导出到 Office Open XML 以及将 Office Open XML 单独或同步导入到 Excel 的轻松方法。

Spire.XLS for .NET下载

Spire.XLS for .NET是一个专业的 .NET Excel 组件,它使我们能够快速将 Excel 导出到 Office Open XML 或将 Office Open XML 导入到 Excel 中,只需三个步骤。独特的导出/导入功能如下:

  • 客户端和/或服务器端不需要 Microsoft Excel。
  • 导出/导入可以单独或同步进行。

Spire.Xls for .NET 随时欢迎任何形式的试用或评估,因此请随时下载 Spire.XLS for .NET以在 3 步内实现 Excel 和 Office Open XML 之间的转换。

PS:Spire.Xls 仅支持 Office OpenXML。

在 C#、VB.NET 中将 Excel 导出到 Office Open XML

在 C#、VB.NET 中将 Excel 导出到 Office Open XML 的整个过程可以描述为 3 个简单的步骤:

  • 创建新工作簿
  • 从excel文件加载信息并传输到工作簿
  • 将工作簿另存为 Office Open XML 文件格式

以下是我们使用 C#、VB.NET 将 Excel 导出到 Office Open XML 的代码示例

[C#]

using Spire.Xls;
namespace Convert
{
class Program
{
static void Main(string[] args)
{
Workbook wb = new Workbook();
wb.LoadFromFile(@"..\..\sample.xlsx");
wb.SaveAsXml("result.xml");
}
}
}

[VB.NET]

Imports Spire.Xls
Namespace Convert
Class Program
Private Shared Sub Main(args As String())
Dim wb As New Workbook()
wb.LoadFromFile("..\..\sample.xlsx")
wb.SaveAsXml("result.xml")
End Sub
End Class
End Namespace

在 C#、VB.NET 中将 Office Open XML 导入 Excel

在本节中,您将感受到在 C#、VB.NET 中将 Office Open XML 导入 Excel 就像 ABC 一样简单。此过程也将分 3 个步骤完成。请看下面的代码:

[C#]

using Spire.Xls;
namespace Convert
{
class Program
{
static void Main(string[] args)
{
Workbook workbook = new Workbook();
workbook.LoadFromXml(@"..\..\test.xml");
workbook.SaveToFile("result.xlsx", ExcelVersion.Version2010);
}
}
}

[VB.NET]

Imports Spire.Xls
Namespace Convert
Class Program
Private Shared Sub Main(args As String())
Dim workbook As New Workbook()
workbook.LoadFromXml("..\..\test.xml")
workbook.SaveToFile("result.xlsx", ExcelVersion.Version2010)
End Sub
End Class
End Namespace

欢迎下载|体验更多E-iceblue产品

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值