Java JXL Excel导出库
老项目里的 Excel 导出用的就是Java JXL 库,稳定、轻巧、上手快,是不少老开发的心头好。你只要把javajxl.zip
里的 jar 包加进项目里,基本就能跑起来,连 Office 都不需要装。
JXL 能干的事还挺多:读 Excel、写 Excel、格式化单元格、加公式、做简单图表,这些它都能搞定。像Workbook.read(File)
、WritableSheet.addCell()
这些 API,用起来都直观,代码也清爽。
比如你要把数据库里的用户表导出成 Excel 报表,JXL 起来顺手。格式想美化?用WritableFont
和WritableCellFormat
搭一下样式就行。要加个=SUM(A1:A10)
的求和公式?直接写new Formula()
就能塞进去。
有一点要注意,JXL 主要支持老格式的 Excel(比如.xls),新格式(.xlsx)支持有限。如果你项目里用的是老 Excel 模板,JXL 就比较合适。如果是新格式的,得考虑下用 Apache POI。
要在 Eclipse 里集成也不麻烦:解压后,把jxl.jar
加到 Build Path 里,import jxl.*
,你就可以愉快操作 Excel 了。整体来说,JXL 是个轻量靠谱的老牌库,适合简单报表和数据导出场景。
如果你想更深入了解或者下载源码,可以看看这些资源:
如果你项目里 Excel 格式偏老,或者只是想快速做个导入导出功能,JXL 是个省事又好用的选择。
下载地址
用户评论