文件操作:Xml转Excel

1 添加依赖

Spire.Xls.jar

xml 复制代码
        <dependency>
            <groupId>e-iceblue</groupId>
            <artifactId>spire.xls</artifactId>
            <version>5.3.3</version>
        </dependency>

2 代码使用

java 复制代码
package cctd.controller;

import com.spire.xls.FileFormat;
import com.spire.xls.Workbook;

import java.io.*;

public class MainServer {
    public static void main(String[] args) {
        //加载xml文件或 Office OpenXml 类型的xsl文件
        Workbook wb = new Workbook();
        File file = new File("C:\\Users\\17240\\Downloads\\1.xml");
        //将File转为inputstream流
        InputStream is = null;
        try {
            is = new FileInputStream(file);
        } catch (FileNotFoundException e) {
            throw new RuntimeException(e);
        }
        wb.loadFromXml(is);
        //转为2013版xlsx格式的Excel
        wb.saveToFile("C:\\Users\\17240\\Downloads\\2.xlsx", FileFormat.Version2013);
    }
}

3 实现效果

相关推荐
yunbao00_4 分钟前
博客系统测试报告
python·功能测试·测试用例
长颈鹿仙女9 分钟前
发送 Prompt 指令:请用一句话总结文本内容
python·深度学习·大模型
该用户已不存在12 分钟前
构建现代应用的9个Python GUI库
前端·后端·python
Java中文社群26 分钟前
用代码书写浪漫,网友直呼“太美了”!
python
@LetsTGBot搜索引擎机器人38 分钟前
打造属于你的 Telegram 中文版:汉化方案 + @letstgbot 搜索引擎整合教程
开发语言·python·搜索引擎·机器人·.net
SamDeepThinking1 小时前
EasyExcel 流式处理中实现末尾行过滤的技术方案
excel
 梦晓天明2 小时前
12.集合介绍以及数组的使用选择
linux·开发语言·python
小白学鸿蒙2 小时前
鸿蒙数据库表中的数据如何导出为Excel存到系统下载目录
数据库·excel·harmonyos
嵌入式-老费3 小时前
Easyx图形库应用(python+opencv的图形库开发)
开发语言·python·opencv
m0_64880493_江哥3 小时前
Python实现随机选播视频的示例代码
前端·python·音视频