当前位置:网站首页> 经验杂谈>正文

C# 将XML转为Excel(附VB.NET代码) 涨知识了

发布于:2021-04-05 19:07:11发布者:天晴问友| 评论:0条

以下内容通过C#及VB.NET代码展示如何将XML文件转换为Excel文件,可转为.xls以及.xlsx。

工具/材料

测试文件:XML文件

Visual Studio 2013

Excel类库:spire.xls.dll 11.3.4程序集文件

目标文档:Excel (.xls及.xlsx格式)

操作方法

01

准备xml源文档,将文件存入VS项目文件夹Debug路径下。这里的文件路径也可以自定义为其他路径。(本次测试代码中的文件路径为项目文件夹路径:C:\Users\Administrator\Documents\Visual Studio 2013\Projects\Conversion_XLS\XmlToExcel\bin\Debug。),xml文件在vs程序中的打开效果如下:

02

在程序中引入如下必要程序集文件:

03

在程序中键入如下代码:
【C#】
using Spire.Xls;

namespace XmlToExcel
{
class Program
{
static void Main(string[] args)
{
//加载XML文件
Workbook wb = new Workbook();
wb.LoadFromXml("test.xml");

//保存为.xls格式
wb.SaveToFile("ToExcel.xls");

//保存为.xlsx格式
wb.SaveToFile("ToExcel.xlsx");
}
}
}


【VB.NET】
Imports Spire.Xls

Namespace XmlToExcel
Class Program
Private Shared Sub Main(args As String())
'加载XML文件
Dim wb As New Workbook()
wb.LoadFromXml("test.xml")

'保存为.xls格式
wb.SaveToFile("ToExcel.xls")

'保存为.xlsx格式
wb.SaveToFile("ToExcel.xlsx")
End Sub
End Class
End Namespace

04

运行程序,生成结果文档。可在项目文件夹路径下查看生成的Excel文档,如下图:

好了,以上就是大致内容了,(END)

相关经验+更多
  • 武汉越王勾践剑交通卡怎么获得

    武汉最近推出了立体交通卡,名叫“越王勾践剑”,光听名字就觉得很霸气。相信很多小伙伴想获得,接下来小编就为你带来武汉越王勾践剑交通卡购买的方法。武汉越王勾践剑交通卡怎么获得1、微信搜索“武汉通行”,点击武汉通行公众号2、点击进入公众号3、点击框中所指位置4、进入文章页面,找到立即购买点击就能下单了5、使用须知想要第一时间了解玩机技巧、app教程吗?那么关注天晴下载准没错,网站每天都会分享热门的教程哦

  • 苹果2021秋季发布会新品有哪些

    苹果2021秋季发布会有哪些新品?万众期待的发布会在本月15日将会举行,iPhone13的推出大家早就已经了解了,那么还有哪些新品会出现呢?接下来小编带来了详细全面的新品介绍,别错过了哦!苹果2021秋季发布会新品有哪些时间:2021.9.15地点:总部 Apple Park直播网址:请点击新产品:IPhone 13 系列此前对于这个系列早就已经官宣过了,推陈出新,不论是从外观、内部功能、续航能力

  • 小米商城学生认证怎么弄

    近日小米商城上线了感恩活动,只要是符合条件的大学生就可以获得相关的福利。那么我们该如何证明自己的学生身份呢?方法还是比较多样的,有需要的可以看看接下来的内容哦!小米商城学生认证怎么弄学信网认证登录自己的学信网,输入相关的密码,然后找到自己的大学生在线验证报告即可。或者登录小米商城,点击学生,然后输入姓名、身份证号、手机号和学信网的验证码也可以哦!输入验证码,然后等待工作人员验证成功以后就可以领取该

  • 华为个性化后壳怎么定制

    我们很多人在购买手机时都会看中后壳颜色,喜欢不同颜色的用户有时可能会因为颜色不全,而放弃购买,华为新推出了“个性化后壳”服务,可以满足用户们更换后壳的需要,实现颜色自选,快来看看后壳支持哪些型号吧。华为个性化后壳服务是什么昨日有网友发现,在华为官网上新推出了“个性化后壳”服务项目,对于很多人来说手机后壳非常容易摔坏,或者是自己看腻了后壳颜色,可以通过自费进行后壳更换,再也不用自己买后膜贴在手机上了

经验评论

评论列表(条(包括审核中))