Java对象和Excel转换工具 xxl-excel

GPL
Java
跨平台
2017-09-12
许雪里

疫情之下,程序员如何转型?共享数字化转型加速度,就在微软在线技术峰会>>>

《Java对象和Excel转换工具XXL-EXCEL》

概述

XXL-EXCEL 是在 Java 对象和 Excel 文档之间进行转换的迅速而灵活的工具。 一行代码完成Java对象和Excel之间的转换。

特性

  • 1、Excel导出:支持Java对象装换为Excel,并且支持File、字节数组、Workbook等多种导出方式;
  • 2、Excel导入:支持Excel转换为Java对象,并且支持File、InputStream、文件路径、Workbook等多种导入方式;
  • 3、全基础数据类型支持:Excel的映射Java对象支持设置任意基础数据类型,将会自动完整值注入;
  • 4、Field宽度自适应;
  • 5、多Sheet导出:导出Excel时支持设置多张sheet;
  • 6、多Sheet导入:导入Excel时支持设置多张sheet,通过 "@ExcelSheet.name" 注解匹配Sheet;

文档地址

技术交流

 

的码云指数为
超过 的项目
加载中

评论(7)

w
wendylp

引用来自“wendylp”的评论

用的是1.1.1版本xxl-excel怎么@ExcelField注解的width=1不起作用,但实际序曲是每个单元格就要求宽度一样,这样更加美观,望徐老师指教。
这个需求其实很多
w
wendylp
用的是1.1.1版本xxl-excel怎么@ExcelField注解的width=1不起作用,但实际序曲是每个单元格就要求宽度一样,这样更加美观,望徐老师指教。
a
atdawn523
好像不支持动态的excel列?
jeremyli90
jeremyli90
详细文档有吗?比如@ExcelField的具体配置
许雪里
许雪里 软件作者
XXL携#xxl-job##xxl-mq##xxl-api##xxl-conf##xxl-excel##xxl-crawler#……等十余个项目前来祝贺。并表示xxl-job原生提供的nutz版本执行器简洁实用 :)
顶龟壳的马里奥
实用性可以,但是不知道是不是只有我有这个问题。感觉文件流的操作没做好,如果一个文件导入报错,之后再导入相同文件时候会出现文件读取报错。 问题修改方法:每次进行excel导入,判定同名文件是否已经存在,如果存在先清除掉,再调用方法,就可以正常使用了 总体感觉:jar包整体使用感觉还不错。
砒霜鹤顶红
砒霜鹤顶红
不支持复杂表头。
许雪里
许雪里 软件作者
灵活,实用。

XXL-EXCEL v1.1.1 发布,Java 对象和 Excel 转换工具

v1.1.1 新特性 1、支持设置Field水平位置,如居中、居左; 2、底层API优化,预约多Sheet操作支持; 3、空Cell导入抛错问题修复; 4、Cell数据类型识别优化,全类型支持; 5、导入时支持空Exc...

2018/10/24 09:39

XXL-EXCEL v1.1.0 发布,Java 对象和 Excel 转换工具

XXL-EXCEL v1.1.0 发布,新特性如下: 1、字段支持Date类型。至此,已经支持全部基础数据类型。 2、Java转换Excel时,字段类型改为从Field上读取,避免Value为空时空指针问题。 3、升级POI至...

2017/12/15 00:00

XXL-EXCEL v1.0.0,Java 对象和 Excel 转换工具

XXL-EXCEL v1.0.0 发布,特性如下: Excel导出:支持Java对象装换为Excel,并且支持File、字节数组、Workbook等多种导出方式; Excel导入:支持Excel转换为Java对象,并且支持File、InputSt...

2017/09/12 21:23

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

Java对象和Excel转换工具XXL-EXCEL

《Java对象和Excel转换工具XXL-EXCEL》 一、简介 1.1 概述 XXL-EXCEL 是一个灵活的Java对象和Excel文档相互转换的工具。 一行代码完成Java对象和Excel之间的转换。 1.2 特性 1、Excel导出:支...

2017/09/13 12:11
2.1K
0
使用xxl-job-spring-boot-starter开发xxl-job执行器

简述 本文简单描述如何使用xxl-job-spring-boot-starter开发xxl-job的执行器服务。 开发步骤 添加依赖 创建一个Spring Boot项目 添加依赖包 <dependency> <groupId>org.springframework.boot...

2019/05/10 15:29
1.3K
0
代码生成平台XXL-CODE-GENERATOR

《代码生成平台XXL-CODE-GENERATOR》 一、简介 1.1 概述 XXL-CODE-GENERATOR 是一个 "controller/service/dao/mybatis/model" 多层的代码生成平台。只需要提供SQL,将会自动生成全部代码。 ...

2018/05/03 20:32
776
0
Emoji表情编解码库XXL-EMOJI

《Emoji表情编解码库XXL-EMOJI》 一、简介 1.1 概述 XXL-EMOJI 是一个灵活可扩展的Emoji表情编解码库,可快速实现Emoji表情的编解码. 1.2 特性 1、简洁:API直观简洁,一分钟上手; 2、易扩展...

2018/07/06 21:42
556
0
分布式逻辑管理平台XXL-GLUE

## 《分布式逻辑管理平台XXL-GLUE》 [![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.xuxueli/xxl-glue/badge.svg)](https://maven-badges.herokuapp.com/maven-c...

2016/08/14 20:28
1.9K
1
分布式缓存管理平台XXL-CACHE

# 《分布式缓存管理平台XXL-CACHE》 ## 一、简介 ### 1.1 概述 XXL-CACHE是一个分布式缓存管理平台,其核心设计目标是“让分布式缓存的接入和管理的更加的简洁和高效”。现已开放源代码,开箱...

2016/08/13 21:56
3.9K
0
Azkaban、Xxl-Job与Airflow对比分析

概述 Xxl-Job 简述 XXL-JOB是一个国内轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。基于Java技术栈,调度中心与执行器通信基于作者另一个开源项目xxl-r...

2019/04/30 17:48
5.6K
0
SpringBoot基础教程3-1-4 xxl-job快速整合

1 概述 XXL-JOB是一个轻量级分布式任务调度平台,开发迅速、学习简单、轻量级、易扩展。本文演示如何使用快速SpringBoot,搭建XXL-JOB调度平台。 xxl-job详细介绍请移至官网 2 简单理解 xxl-...

2018/11/06 16:36
2.7K
1
发布xxl-job executor dotnet core 执行器的实现

DotXxlJob [github][https://github.com/xuanye/DotXxlJob] xxl-job的dotnet core 执行器实现,支持XXL-JOB 2.0+ 1 XXL-JOB概述 [XXL-JOB][1]是一个轻量级分布式任务调度平台,其核心设计目标...

2019/01/19 18:51
847
0
对xxl-job进行simpleTrigger并动态创建任务扩展

博文原址:对xxl-job进行simpleTrigger并动态创建任务扩展 业务场景 需求上要求能实现quartz的simpleTrigger任务,同时还需要动态的创建任务而非在控制面板上创建,查阅xxl-job官方文档发现s...

2019/05/09 09:27
62
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部