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

相关推荐
创世宇图7 小时前
【Python工程化实战】Kubernetes 中 Python 应用的优雅启停与健康检查:零停机滚动更新实战
python·云原生·kubernetes·优雅停机
zhiSiBuYu05177 小时前
重排序(Rerank)提升检索准确率实战指南
开发语言·python·算法
MageGojo8 小时前
集成企业工商信息查询API:从在线调试到生产级调用实战
python·调试·rest api·api集成·企业信息查询
huangjiazhi_8 小时前
Python3.14编写文件服务器
python
郭梧悠8 小时前
算法:有效的括号
python·算法·leetcode
佛珠散了一地8 小时前
ONNX Runtime GPU 推理配置指南
python
派葛穆8 小时前
Python-pip切换镜像源
开发语言·python·pip
CTA终结者9 小时前
2026年AI量化提效,工具重点要按阶段调整
人工智能·python
xxie1237949 小时前
Python 闭包:函数嵌套的 “状态捕获” 机制
开发语言·python
c_lb72889 小时前
最新AI量化提效,交易认知和技术实现要接上
人工智能·python