首页 后端 正文

C# 将XML转为Excel(附VB.NET代码)

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

方法如下:

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

C# 将XML转为Excel(附VB.NET代码)  第1张

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

C# 将XML转为Excel(附VB.NET代码)  第2张

3、在程序中键入如下代码: 【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

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

C# 将XML转为Excel(附VB.NET代码)  第3张

打赏
海报

本文转载自互联网,旨在分享有价值的内容,文章如有侵权请联系删除,部分文章如未署名作者来源请联系我们及时备注,感谢您的支持。

转载请注明本文地址:https://www.shouxicto.com/article/6326.html

相关推荐

Tomcat安装及配置教程

Tomcat安装及配置教程

以下内容通过C#及VB.NET代码展示如何将XML文件转换为Excel文件,可转为.xls以及.xlsx。方法如下:1、准备xml源文档...

后端 2022.08.25 0 1030

Dubbo的SPI机制简介

Dubbo的SPI机制简介

以下内容通过C#及VB.NET代码展示如何将XML文件转换为Excel文件,可转为.xls以及.xlsx。方法如下:1、准备xml源文档...

后端 2022.08.20 0 801

发布评论

ainiaobaibaibaibaobaobeishangbishibizuichiguachijingchongjingdahaqiandaliandangaodw_dogedw_erhadw_miaodw_tuzidw_xiongmaodw_zhutouganbeigeiliguiguolaiguzhanghahahahashoushihaixiuhanheixianhenghorse2huaixiaohuatonghuaxinhufenjiayoujiyankeaikeliankouzhaokukuloukunkuxiaolandelinileimuliwulxhainiolxhlikelxhqiuguanzhulxhtouxiaolxhwahahalxhzanningwennonuokpinganqianqiaoqinqinquantouruoshayanshengbingshiwangshuaishuijiaosikaostar0star2star3taikaixintanshoutianpingtouxiaotuwabiweifengweiquweiwuweixiaowenhaowoshouwuxiangjixianhuaxiaoerbuyuxiaokuxiaoxinxinxinxinsuixixixuyeyinxianyinyueyouhenghengyuebingyueliangyunzanzhajizhongguozanzhoumazhuakuangzuohenghengzuoyi
支付宝
微信
赞助本站