当前位置: 首页 > 面试题库 >

Java如何读写Excel文件

司空赞
2023-03-14
问题内容

我想用3列N行从Java读写Excel文件,在每个单元格中打印一个字符串。谁能给我简单的代码片段吗?我是否需要使用任何外部库,或者Java是否内置支持?

我要执行以下操作:

for(i=0; i <rows; i++)
     //read [i,col1] ,[i,col2], [i,col3]

for(i=0; i<rows; i++)
    //write [i,col1], [i,col2], [i,col3]

问题答案:

Apache POI可以为你做到这一点。特别是HSSF模块。该快速指南是最有用的。这是你想做什么的方法-专门创建一张纸并将其写出来。

Workbook wb = new HSSFWorkbook();
//Workbook wb = new XSSFWorkbook();
CreationHelper createHelper = wb.getCreationHelper();
Sheet sheet = wb.createSheet("new sheet");

// Create a row and put some cells in it. Rows are 0 based.
Row row = sheet.createRow((short)0);
// Create a cell and put a value in it.
Cell cell = row.createCell(0);
cell.setCellValue(1);

// Or do it on one line.
row.createCell(1).setCellValue(1.2);
row.createCell(2).setCellValue(
createHelper.createRichTextString("This is a string"));
row.createCell(3).setCellValue(true);

// Write the output to a file
FileOutputStream fileOut = new FileOutputStream("workbook.xls");
wb.write(fileOut);
fileOut.close();


 类似资料:
  • 问题内容: 我必须读写XML文件。使用Java读写XML文件的最简单方法是什么? 问题答案: 这是一个快速的DOM示例,显示了如何使用dtd读写简单的xml文件: 和dtd: 首先导入这些: 这是你需要的一些变量: 这是一个阅读器(字符串xml是你的xml文件的名称): getTextValue在这里: 添加一些访问器和更改器,你就完成了!

  • 我试图使用Apache POI读取.xlsx格式的excel文件。下面给出了我的代码。 我使用跟随jar来运行这段代码。commons-codec-1.9.jar,dom4j-1.6.jar,poi-3.11-beta2-20140822.jar,poi-ooxml-3.11-beta2-20140822.jar,poi-ooxml-schemas-3.11-beta2-20140822.jar,

  • 本文向大家介绍如何使用PHPExcel打开Excel文件进​​行读写?,包括了如何使用PHPExcel打开Excel文件进​​行读写?的使用技巧和注意事项,需要的朋友参考一下 由于没有意识到PHPExcel对象的来源,因此没有在PHPExcel中打开文件进行读写的概念。不论从何处加载文件或文件类型,都可以根据文件名读取文件并以相同名称保存。这样,文件将被覆盖,新的更改将反映在文件中。 示例 输出结

  • 本文向大家介绍Java读写Excel实例分享,包括了Java读写Excel实例分享的使用技巧和注意事项,需要的朋友参考一下 话不多说,请看代码: ExcelUtil.java 调用方式如下 ExcelUtilTester.java 以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持呐喊教程!

  • 本文向大家介绍Python读写Excel文件方法介绍,包括了Python读写Excel文件方法介绍的使用技巧和注意事项,需要的朋友参考一下 一、读取excel 这里介绍一个不错的包xlrs,可以工作在任何平台。这也就意味着你可以在Linux下读取Excel文件。 首先,打开workbook; 检查表单名字: 得到第一张表单,两种方式:索引和名字    递归打印出每行的信息:   如果只想返回第一列

  • 问题内容: 我已经搜索了stackoverflow,但是没有找到明确的答案。如何将数据从XLS文件的特定行和列读取到我的Android应用程序?如何读取XLS文件?我不想将其转换为CSV,因为在尝试将其转换时出现错误。 也许我可以使用此http://www.andykhan.com/jexcelapi/tutorial.html#reading,但我什至不知道如何将其导入到我的项目中。请帮忙。 问