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

相关推荐
程序媛徐师姐6 分钟前
Python基于OpenCV的马赛克画的设计与实现【附源码、文档说明】
python·opencv·django·马赛克绘画·python马赛克绘画系统·马赛克画·python马赛克画
DeepModel6 分钟前
通俗易懂讲透随机梯度下降法(SGD)
人工智能·python·算法·机器学习
yuhulkjv33512 分钟前
ChatGPT Gemini Claude Grok导出的Excel公式失效
人工智能·ai·chatgpt·excel·豆包·deepseek·ai导出鸭
小锋java123413 分钟前
【技术专题】Matplotlib3 Python 数据可视化 - Matplotlib3 绘制条形图(Bar)
python
zhangzeyuaaa17 分钟前
Python推导式(Comprehensions)
开发语言·python
卷心菜狗19 分钟前
Python进阶基础--面向对象编程(OOP)
开发语言·python
superior tigre22 分钟前
某为25.9.28 Yolo检测器中的anchor聚类(python实现)
python·yolo·聚类
练习时长一年25 分钟前
浅谈assembly插件打包分发机制
xml
这个人懒得名字都没写28 分钟前
PyCharm图像查看器插件PixelLens
ide·python·pycharm
Chasing Aurora32 分钟前
整理常用的开发工具使用问题和小贴士(二)——软件和浏览器
redis·python·mysql·maven