码迷,mamicode.com
首页 > 其他好文 > 详细

5.JXL操作Excel

时间:2018-03-28 01:31:34      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:book   xls   www.   linu   相对   out   png   creates   ble   

一.简介

jxl是一个韩国人写的java操作excel的工具, 在开源世界中,有两套比较有影响的API可 供使用,一个是POI,一个是jExcelAPI。其中功能相对POI比较弱一点。但jExcelAPI对中文支持非常好,API是纯Java的, 并不 依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件。 另外需要说明的是,这套API对图形和图表的支持很有限,而且 仅仅识别PNG格式。

二.简单的实现代码

 

package com.my.utils;

import java.io.File;

import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
import jxl.write.Label;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;

public class UseJxlCreateExcel {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        try {
            WritableWorkbook book = Workbook.createWorkbook(new File("D:\\java\\test\\jxlTest.xls"));
            WritableSheet sheet = book.createSheet(" 第一页 ", 0);
            Label label1 = new Label(0, 0, "姓名");
            Label label2 = new Label(1, 0, "年龄");
            sheet.addCell(label1);
            sheet.addCell(label2);
            book.write();
            book.close();

            Workbook workbook = Workbook.getWorkbook(new File("D:\\java\\test\\jxlTest.xls"));
            Sheet worksheet = workbook.getSheet(0);
            Cell cell1 = worksheet.getCell(0, 0);
            String result = cell1.getContents();
            System.out.println(result);
            workbook.close();

        } catch (Exception e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }

    }

}

 

详见:http://www.cnblogs.com/raymond19840709/archive/2008/06/26/1230289.html

 

5.JXL操作Excel

标签:book   xls   www.   linu   相对   out   png   creates   ble   

原文地址:https://www.cnblogs.com/lukelook/p/8661075.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!