您的位置:首页 > 编程语言 > Java开发

Java导入导出Excel表格

2011-08-01 15:10 633 查看
package house.data;

import java.io.File;
import java.io.IOException;

import jxl.*;
import jxl.read.biff.BiffException;
import jxl.write.*;
import jxl.write.biff.RowsExceededException;

public class ExcelHandler {

/**
* @param args
* @throws IOException
* @throws BiffException
* @throws WriteException
* @throws RowsExceededException
*/
public static void main(String[] args) throws BiffException, IOException,
RowsExceededException, WriteException {
ExcelHandler eh = new ExcelHandler();
eh.readFromExcel("C:\\HMSys\\导入数据\\房屋信息导入数据.xls");
eh.writeIntoExcel("C:\\HMSys\\导入数据\\房屋信息导出数据.xls");
}

public void readFromExcel(String url) throws BiffException, IOException {
Workbook workbook = Workbook.getWorkbook(new File(url));
Sheet sheet = workbook.getSheet(0);
Cell[] cells = sheet.getRow(5);
for (int i = 0; i < cells.length; i++) {
System.out.println(cells[i].getContents());
}

workbook.close();
}

public void writeIntoExcel(String url) throws IOException,
RowsExceededException, WriteException {
WritableWorkbook wb = Workbook.createWorkbook(new File(url));
WritableSheet sheet = wb.createSheet("房屋信息", 0);
Label label = new Label(0, 0, "姓名");
sheet.addCell(label);
label = new Label(0, 1, "吕富平");
sheet.addCell(label);
wb.write();
wb.close();
}
}



参考资料: http://www.andykhan.com/jexcelapi/ http://lavasoft.blog.51cto.com/62575/174244
http://hi.baidu.com/luozhh/blog/item/e7f4a3fa9c5b5a9159ee90e2.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  excel java string import url file