雷林鹏分享:Apache POI工作簿
2021-02-16 13:18
标签:imp void usermode new creat for error apach xls 此处的术语“Workbook”指的Microsoft Excel文件。本章完成后,您将能够创建新的工作簿,并可以使用Java程序打开现有工作簿。 创建空白工作簿 下面简单的程序来创建一个空白Microsoft Excel工作簿。 import java.io.*; import org.apache.poi.xssf.usermodel.*; public class CreateWorkBook { public static void main(String[] args)throws Exception { //Create Blank workbook XSSFWorkbook workbook = new XSSFWorkbook(); //Create file system using specific name FileOutputStream out = new FileOutputStream( new File("createworkbook.xlsx")); //write operation workbook using file out object workbook.write(out); out.close(); System.out.println(" createworkbook.xlsx written successfully"); } } 让我们保存上面的Java代码为CreateWorkBook.java,然后编译并从命令提示符如下执行它: $javac CreateWorkBook.java $java CreateWorkBook 如果系统环境配置了POI 库,它会编译和执行,并生成一个名为createworkbook.xlsx 在当前目录下的空白Excel文件并显示在命令提示符处键入以下输出。 createworkbook.xlsx written successfully 打开现有工作簿 使用下面的代码打开现有的工作簿。 import java.io.*; import org.apache.poi.xssf.usermodel.*; public class OpenWorkBook { public static void main(String args[])throws Exception { File file = new File("openworkbook.xlsx"); FileInputStream fIP = new FileInputStream(file); //Get the workbook instance for XLSX file XSSFWorkbook workbook = new XSSFWorkbook(fIP); if(file.isFile() && file.exists()) { System.out.println( "openworkbook.xlsx file open successfully."); } else { System.out.println( "Error to open openworkbook.xlsx file."); } } } 保存上面的Java代码为OpenWorkBook.java,然后编译并从命令提示符如下执行它: $javac OpenWorkBook.java $java OpenWorkBook 这将编译和执行生成以下输出。 openworkbook.xlsx file open successfully. 打开工作簿后,可以进行读取,并在上面写操作。 (编辑:雷林鹏 来源:网络|侵删) 雷林鹏分享:Apache POI工作簿 标签:imp void usermode new creat for error apach xls 原文地址:https://www.cnblogs.com/pengpeng1208/p/12972977.html
文章标题:雷林鹏分享:Apache POI工作簿
文章链接:http://soscw.com/index.php/essay/56107.html