`

用poi全文读取的简单方法

阅读更多
一个简单的全部读取excel内容的方法,基本思路是全部非空单元格读取后拼接起来
public static String readExcel(String path){
		StringBuffer content = new StringBuffer("");// 文档内容
		
		try {
			FileInputStream is = new FileInputStream(new File(path));
			HSSFWorkbook wb = new HSSFWorkbook(is);
			
			int sheetNumbers = wb.getNumberOfSheets();
			for(int i=0;i<sheetNumbers;i++){
				HSSFSheet sheet = wb.getSheetAt(i);
				
				int rows = sheet.getLastRowNum();
				for(int j=0;j<=rows;j++){
					
					HSSFRow row = sheet.getRow(j);
					
					if(null!=row){
						int cells = row.getLastCellNum();
						
						for(int k=0;k<=cells;k++){
							HSSFCell cell = row.getCell(k);
							if(cell!=null)
								content.append(cell.toString());
						}
					}
				}
			}
		} catch (FileNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		return content.toString().trim();
	}
分享到:
评论

相关推荐

    [简单]poi读取word 2007简单文本框值

    标题中的“poi读取word 2007简单文本框值”指的是使用Apache POI库来读取Microsoft Word 2007文档中简单文本框内的文本内容。Apache POI是一个流行的开源Java库,用于处理Microsoft Office格式的文件,如Word(.docx...

    POI读取Excel合并单元格并储存

    对于合并的单元格,Apache POI提供了`CellRangeAddress`对象来表示合并范围,我们可以使用`Sheet.getMergedRegion(int index)`方法获取。以下是一个简单的示例代码片段: ```java import org.apache.poi.ss....

    POI读取excel的内容.zip

    总之,Apache POI提供了一套强大的API,使得在Java中处理Excel文件变得简单。通过学习和理解`ReadExcelUtils.java`中的代码,开发者可以轻松地读取Excel文件的各个单元格内容,进而进行数据分析、报表生成等操作。

    POI读取word文档的文字内容和图片内容

    以下是一个简单的代码示例,演示了如何读取Word文档中的文字和图片: ```java import org.apache.poi.xwpf.usermodel.*; public class PoiWordReader { public static void main(String[] args) throws Exception...

    java读取excel poi 方法

    #### 二、Java中使用POI读取Excel的关键概念 在 Java 中使用 POI 读取 Excel 文件,首先需要理解以下几个关键的概念: - **Workbook**: 表示整个 Excel 文件,可以包含一个或多个 Sheet。 - **Sheet**: 工作表,每...

    POI读取Excel带格式数据

    本篇将详细讲解如何使用Apache POI读取Excel文件中的带格式数据。 首先,理解Apache POI的基本架构至关重要。POI提供了HSSF(Horrible Spreadsheet Format)用于处理老版本的.xls文件,而XSSF用于处理较新的.xlsx...

    JAVA读取WORD_EXCEL_POWERPOINT_PDF文件的方法(poi)

    JAVA 读取 WORD_EXCEL_POWERPOINT_PDF 文件的方法(poi) JAVA 读取 WORD_EXCEL_POWERPOINT_PDF 文件的方法是使用 Apache POI 库来实现的。POI 库是一个开放源代码的 Java 库,提供了对 Microsoft Office 文件格式...

    POI读取word文件内容

    总结来说,Apache POI是Java开发人员处理Word文档的强大工具,支持读取`.doc`和`.docx`文件,通过`HWPFDocument`和`XWPFDocument`类分别处理这两种格式,提供了便利的方法来获取和操作文档内容。在实际项目中,你...

    POI读取EXCEL教程

    HSSF提供了一个API,允许开发者用纯Java代码读取、写入和修改Excel文件。HSSF与POIFS(POI OLE 2 Property Set Facility)紧密关联,POIFS负责处理文件的存储结构,而HSSF则专注于Excel数据的逻辑表示。 HSSF API...

    Java用poi读取excel文件

    Java 使用 POI 读取 Excel 文件 ...使用 POI 读取 Excel 文件非常简单,只需要引入 POI 的 jar 包,并使用相应的类和方法来访问 Excel 文件的内容。这样,我们可以轻松地在 Java 程序中读取和处理 Excel 文件的内容。

    poi 读取EXCEL所需要的JAR

    总的来说,Apache POI是一个强大且灵活的库,能够帮助开发者在Java环境下方便地操作Excel文件,无论是简单的数据读取还是复杂的格式处理,都能游刃有余。不过要注意,处理大型Excel文件时,性能可能会成为一个问题,...

    poi读取excel文件实例(兼容excel2007)

    在“poi读取excel文件实例”中,我们将讨论如何使用Apache POI API来读取和操作Excel 2007文件。以下是一些关键知识点: 1. **创建工作簿对象**:首先,你需要通过`WorkbookFactory`类的`create()`方法打开或创建一...

    poi读取excel2007和2003兼容工具例子

    在这个"poi读取excel2007和2003兼容工具例子"中,我们将探讨如何使用POI来读取不同版本的Excel文件,特别是Excel 2003(.xls)和Excel 2007及更高版本(.xlsx)。 1. **Apache POI库**:Apache POI是Apache软件基金...

    poi-3.17,可以读取excel

    使用Apache POI读取Excel的基本步骤如下: 1. **创建Workbook对象**: 首先,根据文件格式选择HSSFWorkbook或XSSFWorkbook,通过FileInputStream打开文件。 ```java FileInputStream fis = new FileInputStream(...

    Java用poi读取excel文件.docx

    Java 使用 POI 读取 Excel 文件 Java 中使用 Apache POI 库可以轻松地读取 Excel 文件,下面将详细介绍如何使用 POI 读取 Excel 文件。 什么是 Apache POI? Apache POI 是一个开源的 Java 库,由 Apache 软件...

    JAVA通过poi对Excel进行表格的读取

    下面是一段简单的代码示例,展示了如何使用Apache POI读取Excel表格: ```java import org.apache.poi.ss.usermodel.*; import org.apache.poi.xssf.usermodel.XSSFWorkbook; import java.io.File; import java.io...

    ExcelUtil借助反射和POI对Excel读取,省略了以往读取Excel的繁琐步骤

    3. 调用ExcelUtil读取方法:ExcelUtil提供了简单易用的API,通常只需两步即可完成读取: - 第一步,创建一个Workbook对象,该对象代表Excel文件。可以使用`WorkbookFactory.create()`方法打开本地的Excel文件。 - ...

    apache poi 读取Excel文件内容(2003,2007)

    以下是一个简单的读取.XLS文件的例子: ```java import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFRow; import ...

    Java POI读取word生成

    在Java编程中,使用POI库可以实现自动化操作,例如读取、创建、修改和展示这些文件。在这个场景中,我们关注的是如何利用Java POI来生成Word文档,以便有效地展示和规范数据。 首先,理解POI的基本概念是很重要的。...

Global site tag (gtag.js) - Google Analytics