`

一个基于JExcelAPI的轻量级报表框架

阅读更多

 

      这是我在做项目时,积累的一个轻量级报表框架,说他轻量级,是因为就是几个类,解决了特定的问题,适用于用编程方式生成Excel复杂数据报表的情况。

 

     附件包含ppt,类图,源码。

 

     我还就这个问题,写了一篇英文论文,惭愧惭愧,有糊弄人之嫌。

 

 

分享到:
评论
5 楼 黑暗浪子 2009-09-28  
Jexcel还是韩国人写的呢。真是让中国人汗颜,不过我更加喜欢POI
4 楼 gurudk 2008-12-15  
boreas 写道

动态列的情况怎么处理?还有动态合并行、合并列的情况怎么处理?


所有逻辑都是java代码实现,可能每个报表一个java类(实现指定的接口),然后配置一下,使用反射调用。

我这种做法相当于把java当做报表的宏来用了,比较原始。
3 楼 boreas 2008-12-15  
动态列的情况怎么处理?还有动态合并行、合并列的情况怎么处理?
2 楼 gurudk 2008-12-10  
h819 写道

楼主,你的工程文件编译不过去

能重新给一个版本么

最好你新建一个工程,不要加入你自己的依赖包,还有你自己的一些工具类



这是基于原公司的一个内部框架,不过只要是ssh和domain model的架构,改造一下很容易的。
1 楼 h819 2008-12-07  
楼主,你的工程文件编译不过去

能重新给一个版本么

最好你新建一个工程,不要加入你自己的依赖包,还有你自己的一些工具类

相关推荐

    读写Excel所用到的jar包

    2. JExcelAPI:这是一个轻量级的库,支持读写.xls文件。它的使用相对简单,适合小型项目,但不支持.xlsx格式。 3. OpenCSV:虽然OpenCSV主要是用来处理CSV(逗号分隔值)文件,但在某些情况下,也可以用于处理简单...

    开元操作Exceleasy-excel.zip

    "开元操作Exceleasy-excel.zip"这个压缩包文件提供了一个基于SpringBoot实现的Excel处理示例,帮助开发者学习如何在SpringBoot项目中进行Excel的读取和下载。下面将详细介绍这个知识点,以及如何利用相关资源来提升...

    excel生成Java源代码.zip

    JExcelAPI则是一个轻量级的库,它支持读写.xls文件,但不支持.xlsx格式。它提供了一种简单的方式来操作Excel文件,适合小规模的项目或者对性能要求不高的场景。 压缩包子文件的文件名称列表只列出了"excel",这可能...

    JAVA操作Excel简单jar

    JExcelAPI则相对轻量级,对于简单的读写操作非常实用。由于没有具体提及是哪个库,我们可以假设这个"JAVA操作Excel简单jar"可能是对其中一个或两个库的封装,以简化API,使其更易于使用。 这个库可能包含以下功能:...

    关于Excel导入导出的jar包.rar

    2. **JExcelAPI**: 另一个可能包含的库是JExcelAPI,它是一个轻量级的Java库,也用于读写Excel文件。虽然它的功能相比Apache POI略显简单,但在一些基本操作上非常实用,且对资源的占用较小。 3. **使用示例**: -...

    Excel工具类ExcelUtil

    LightESB可能是一个轻量级的企业服务总线(Enterprise Service Bus),这个测试文件可能是为了演示如何通过ExcelUtil与LightESB集成,进行数据交换或者配置管理。 在实际应用中,ExcelUtil可能会提供以下功能: 1. ...

    程序用到的jar包

    MyBatis则是一个轻量级的ORM框架,允许开发者通过XML或注解来编写SQL语句。 3. **POI包**:Apache POI是用于读写Microsoft Office格式文件的开源库,特别是Excel文件(.xls或.xlsx)。在Java程序中,POI允许开发者...

    Java xls New

    JXL是一个轻量级的Java库,它提供了一种简单的方式来读取和写入Excel文件,支持Biff8格式(Excel 97-2003)。尽管微软已经推出了新的xlsx格式,但JXL仍然在许多项目中被广泛使用,因为它对旧版xls文件的良好支持。 ...

    java操作excel

    JExcelApi则是一个轻量级的库,专用于处理Excel文件。在本场景下,我们主要关注Apache POI,因为它功能更强大且被广泛使用。 1. **Apache POI入门**: Apache POI提供了HSSF(Horrible Spreadsheet Format)和XSSF...

    excel的jar包.rar

    虽然较老且功能相对有限,但它支持.xls格式,并且在某些情况下可能比Apache POI更轻量级。 6. **dom4j-1.6.1.jar**: 这是一个用于处理XML的Java库,提供了强大的文档对象模型(DOM)、简单API(SAX)和可扩展样式表...

    导入导出Excel表格java

    - **JExcelApi**:另一个流行的选择,虽然较POI略显过时,但对早期版本的Excel支持良好。 - **OpenXLSX**:专为.xlsx格式设计的新一代库,轻量且性能高效。 2. **Apache POI使用** - **读取Excel**:使用`...

    excel技术,Java架构师面试资料

    6. **EasyExcel**:这是阿里巴巴开源的一个轻量级Java库,用于处理Excel数据。它提供了简单易用的API,可以方便地进行Excel的读写操作,尤其适合大数据量的场景,避免了内存溢出的问题。 7. **导入**:这个标签可能...

Global site tag (gtag.js) - Google Analytics