• 大小: 8.52M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-08
  • 语言: Java
  • 标签: 其他  

资源简介

JavaReadWriteXlsxFile.zip

资源截图

代码片段和文件信息

package poi;

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;

import org.apache.poi.xssf.usermodel.XSSFCell;
import org.apache.poi.xssf.usermodel.XSSFRow;
import org.apache.poi.xssf.usermodel.XSSFSheet;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;

public class TestRead {
public void writeFile() {
XSSFWorkbook wb = null;
InputStream ifs = null;
OutputStream ofs = null;
String filePath = “D:\\workspace\\JavaReadWriteXlsxFile\\p2p模板.xlsx“;
try {
// 设置要读取的文件路径
ifs = new FileInputStream(filePath);
// HSSFWorkbook相当于一个excel文件,HSSFWorkbook是解析excel2007之前的版本(xls)
// 之后版本使用XSSFWorkbook(xlsx)
wb = new XSSFWorkbook(ifs);

// 获得sheet工作簿HSSFSheet
XSSFSheet sheet = wb.getSheetAt(0);
// 获得行HSSFRow
XSSFRow row = sheet.getRow(6);
// 获得行中的列,即单元格HSSFCell
XSSFCell cell = row.getCell(0);
// 获得单元格中的值
String msg = cell.getStringCellValue();
System.out.println(msg);

row = sheet.getRow(1);
if (row == null) {
row = sheet.createRow(1);
}

cell = row.getCell(1);
if (cell == null) {
cell = row.createCell(1);
}
cell.setCellValue(“This is test“);
ofs = new FileOutputStream(filePath);
wb.write(ofs);
} catch (Exception e) {
e.printStackTrace();
}
}

/**
 * @param args
 */
public static void main(String[] args) {
TestRead tr = new TestRead();
// tr.readFile();
tr.writeFile();
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-04-09 10:40  lib\
     文件      313898  2012-04-09 10:15  lib\dom4j-1.6.1.jar
     文件      121070  2009-04-05 18:24  lib\junit-3.8.1.jar
     文件     1820323  2012-03-17 23:06  lib\poi-3.8-20120326.jar
     文件      933010  2012-03-17 23:06  lib\poi-ooxml-3.8-20120326.jar
     文件     4706775  2012-03-17 23:06  lib\poi-ooxml-schemas-3.8-20120326.jar
     文件     2666695  2009-04-05 18:28  lib\xmlbeans-2.3.0.jar
     文件        1647  2012-04-09 14:07  TestRead.java

评论

共有 条评论