JDataGrid高级文件格式的导入和导出
JDataGrid支持导入和导出多种文件格式,包括Excel xls, Excel xml, PDF等.
JDataGrid高级文件格式的导入和导出(xls, pdf, xml)
支持导入和导出多种文件格式,包括Excel xls, Excel xml, PDF等.
导入模型

例子代码:

File f = new File("tmp.xls");
WorkBook book = ModelIO.readWorkBook(f, xls, null);
导出模型

例子代码:

File f = new File("tmp.xls");
WorkBook book = createWorkBook();
ModelIO.writeWorkBook(book, "xls", null, f);
 
XLS格式

ModelIO也提供了导入和导出EXCEL文件的功能, 它依赖第三方的开发包. 当前Apache POI和JExcelAPI都支持.

下载Apache POI HSSF:

http://jakarta.apache.org/poi/hssf/index.html

下载JExcelAPI:

http://jexcelapi.sourceforge.net/
提示:请将这些类库设置到应用程序classpath中.

 

例子代码:

// import model
File f = new File("tmp.xls");
WorkBook book = ModelIO.readWorkBook(f, xls, null);
// export model
File f = new File("tmp.xls");
WorkBook book = createWorkBook();
ModelIO.writeWorkBook(book, "xls", null, f);