文件操作: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 实现效果

相关推荐
2601_9536603710 分钟前
Java Map集合详解与实战
java·开发语言·python
一起逃去看海吧16 分钟前
DIFY-02-ollama安装与接入大模型
python
YuanDaima204820 分钟前
云计算基础与容器技术演进
java·服务器·人工智能·python·深度学习·云计算·个人开发
小小秃头怪35 分钟前
径向网格构建
python
爱跑步的程序员~1 小时前
RAG 技术全面解析:从原理到实践
python·ai·langchain·rag
gf13211111 小时前
飞书长连接_事件订阅(接收消息,审批任务状态变更)
开发语言·python·飞书
vx_biyesheji00041 小时前
计算机毕业设计:Python医疗数据分析平台 Flask框架 数据分析 可视化 医疗大数据 用户画像(建议收藏)✅
大数据·python·深度学习·数据分析·django·flask·课程设计
m0_702036531 小时前
CSS如何兼容新旧方案结合响应式容器查询
jvm·数据库·python
ZHW_AI课题组1 小时前
基于ElasticNet网格搜索的汽车燃油效率预测
python·机器学习·回归算法
在坚持一下我可没意见1 小时前
Python 修仙修炼录 05:循环神通,省去无用苦修
开发语言·python·面试·入门·循环·复习