- 浏览: 18308 次
- 性别:
- 来自: 广州
最新评论
Use Jar:
poi-3.14-20160307.jar
poi-ooxml-3.14-20160307.jar
poi-ooxml-schemas-3.14-20160307.jar
mlbeans-2.6.0.jar
poi-3.14-20160307.jar
poi-ooxml-3.14-20160307.jar
poi-ooxml-schemas-3.14-20160307.jar
mlbeans-2.6.0.jar
try { XSSFWorkbook workbook = new XSSFWorkbook(); XSSFSheet sheet = workbook.createSheet("sheet1"); XSSFRow row = sheet.createRow(0); XSSFFont font = workbook.createFont(); font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD); // Set font into style XSSFCellStyle style = workbook.createCellStyle(); style.setFont(font); XSSFCell cellNo = row.createCell(0); cellNo.setCellValue("No"); cellNo.setCellStyle(style); XSSFCell cellSeq = row.createCell(1); cellSeq.setCellValue("Seq"); cellSeq.setCellStyle(style); XSSFCell cellDocId = row.createCell(2); cellDocId.setCellValue("DocId"); cellDocId.setCellStyle(style); XSSFCell cellBrand = row.createCell(3); cellBrand.setCellValue("Brand"); cellBrand.setCellStyle(style); XSSFCell cellPubName = row.createCell(4); cellPubName.setCellValue("Pub Name"); cellPubName.setCellStyle(style); XSSFCell cellDateTime = row.createCell(5); cellDateTime.setCellValue("Date Time"); cellDateTime.setCellStyle(style); XSSFCell cellHeadline = row.createCell(6); cellHeadline.setCellValue("Headline"); cellHeadline.setCellStyle(style); XSSFCell cellContent = row.createCell(7); cellContent.setCellValue("Content"); cellContent.setCellStyle(style); XSSFCell cellLink = row.createCell(8); cellLink.setCellValue("链接"); cellLink.setCellStyle(style); XSSFCell cellAuthor = row.createCell(9); cellAuthor.setCellValue("消费者"); cellAuthor.setCellStyle(style); XSSFCell cellUrl = row.createCell(10); cellUrl.setCellValue("消费者Url"); cellUrl.setCellStyle(style); XSSFCell cellRegion = row.createCell(11); cellRegion.setCellValue("省份"); cellRegion.setCellStyle(style); XSSFCell cellCity = row.createCell(12); cellCity.setCellValue("城市"); cellCity.setCellStyle(style); int count = 1; for(LorealReportBean dongfong : dongfongList){ row = sheet.createRow(count); cellNo = row.createCell(0); cellNo.setCellValue(count); cellSeq = row.createCell(1); cellSeq.setCellValue(dongfong.getSeq()); cellDocId = row.createCell(2); cellDocId.setCellValue(dongfong.getDocId()); cellBrand = row.createCell(3); cellBrand.setCellValue(dongfong.getBrand()); cellPubName = row.createCell(4); cellPubName.setCellValue(dongfong.getPubname()); cellDateTime = row.createCell(5); cellDateTime.setCellValue(dongfong.getPubDate()); cellHeadline = row.createCell(6); cellHeadline.setCellValue(dongfong.getHeadline()); cellContent = row.createCell(7); cellContent.setCellValue(dongfong.getContent()); cellLink = row.createCell(8); cellLink.setCellValue(dongfong.getLink()); cellAuthor = row.createCell(9); cellAuthor.setCellValue(dongfong.getAuthor()); cellUrl = row.createCell(10); cellUrl.setCellValue(dongfong.getUrl()); cellRegion = row.createCell(11); cellRegion.setCellValue(dongfong.getRegion()); cellCity = row.createCell(12); cellCity.setCellValue(dongfong.getCity()); count ++; } FileOutputStream fileOutputStream = new FileOutputStream("C:/tmp/dongfong.xlsx"); workbook.write(fileOutputStream); fileOutputStream.close(); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }
发表评论
-
Maven install problem: Unexpected end of ZLIB input stream。
2018-03-08 12:58 645Maven install problem: Unexpect ... -
Call a java class from
2018-03-07 15:40 262中華人民共和國 -
Image Process
2017-10-31 09:08 195<div class="iteye-blog- ... -
mysql 存入 blob类型数据
2016-09-30 14:25 992String content = new String(bl ... -
java send email
2016-08-08 00:47 313static int port = 25; //smt ... -
phantomjs & casperjs install in l Fedora
2016-08-06 22:33 327phantomjs install in Fedora: ... -
Json String to Bean
2016-08-03 18:10 305<div class="iteye-blog- ... -
Java Read Html
2016-07-28 14:37 356Need Jar: jsoup-1.8.1.jar ... -
HttpClient Call Website
2016-07-28 14:14 378Need Jar: htmlunit-2.17-OSGi.j ... -
show process in mysql
2016-07-22 11:55 326SELECT * FROM INFORMATION_SCHEM ... -
Java to Excel
2016-07-15 16:14 292Java to Excel https://poi.apach ... -
HttpClient
2016-06-22 10:17 280Remark: set userAgent package ... -
Hibernate3 dynamicUpdate
2016-06-22 10:07 288@org.hibernate.annotations.Ent ... -
解決多線程派任務問題
2016-01-08 18:06 403解決多線程派任務問題: 使用: 每次只update 一條 ... -
daysBetween
2015-12-23 09:27 267public int daysBetween(Strin ... -
IntelliJ Idea – How to enable zoom of text by CTRL + Mouse wheel
2015-11-22 17:53 505IntelliJ Idea – How to ... -
List do sorting
2015-11-20 09:51 319Collections.sort(newList,new ... -
select multi tables join ---Hibernate
2015-10-29 14:05 645String hql = "from A a,B ... -
css 控制第二行字段縮進
2015-09-22 11:55 1195<div style="margin-left ... -
Hibernate: lazy load.
2015-08-05 12:27 417About lazy load, before you to ...
相关推荐
【标题】"excel转换html类(Excel2HtmlUtil的JAVA类)"所涉及的知识点主要集中在Java编程语言上,特别是如何使用Java处理Excel文件并将其转换为HTML格式。这个标题表明存在一个名为`Excel2HtmlUtil`的Java类,该类实现...
在压缩包文件"excelToCsv"中,通常会包含一个示例Java程序,该程序实现了上述步骤,你可以参考它来理解和实践这个过程。通过这个程序,你可以将任意的Excel文件转换为CSV格式,方便后续的数据处理和分析。
FileInputStream fis = new FileInputStream("path_to_excel_file"); Workbook workbook = WorkbookFactory.create(fis); Sheet sheet = workbook.getSheetAt(0); // 获取第一个工作表 ``` 2. **遍历单元格数据**:...
在Java开发中,有时我们需要处理Excel数据,例如从Excel文件中获取信息来构建数据库表结构,或者根据Excel数据生成对应的Java实体类。这个任务通常在数据导入、导出或者自动化测试场景中出现。下面我们将详细探讨...
2. **读取Excel文件** 使用`XSSFWorkbook`类读取XLSX文件,或者使用`HSSFWorkbook`读取XLS文件。以下是一个简单的示例: ```java FileInputStream fis = new FileInputStream("path_to_your_excel_file.xlsx"); ...
FileInputStream fis = new FileInputStream(new File("path_to_your_excel_file")); Workbook workbook = WorkbookFactory.create(fis); Sheet sheet = workbook.getSheetAt(0); // 获取第一个工作表 for (Row row ...
String filePath = "path/to/your/excel/file.xlsx"; FileInputStream fis = new FileInputStream(new File(filePath)); Workbook workbook = null; if (filePath.endsWith(".xls")) { workbook = new ...
### 使用JavaExcel (jxl)库进行Excel文件的读取与写入 #### 一、简介 在实际项目开发过程中,经常会遇到需要处理Excel文件的需求。对于Java开发者来说,使用`JavaExcel (jxl)`库可以高效地实现对Excel文件的操作。...
步骤2:读取Excel文件 使用Apache POI,我们可以创建一个Java类来读取Excel文件中的数据。以下是一个简单的示例: ```java import org.apache.poi.ss.usermodel.*; import org.apache.poi.xssf.usermodel....
在Java开发中,处理大型Excel文件时,可能会遇到内存溢出的问题。这通常是由于Java的默认内存设置不足以处理大量数据导致的。本解决方案主要针对使用Apache POI库进行Excel读取时遇到的这类问题。 首先,Apache POI...
Java提供了多种库来创建Excel文件,如Apache POI。POI是Apache软件基金会的一个开源项目,提供了对Microsoft Office格式的读写支持。使用HSSFWorkbook类可以创建XLS(Excel 97-2003格式)文件,而XSSFWorkbook则...
Dispatch workbook = Dispatch.call(workbooks, "Open", "path_to_your_excel_file.xlsx").toDispatch(); Dispatch worksheets = Dispatch.get(workbook, "Worksheets").toDispatch(); // 假设我们要转换第一个...
在Java编程中,解析Excel文件是一项常见的任务,特别是在数据处理、报表生成或数据分析等领域。Excel文件格式主要有两种:老式的`.xls`(基于BIFF格式)和较新的`.xlsx`(基于Open XML标准)。本篇将详细介绍如何...
2. 创建一个`Workbook`对象,它是jxl库中的核心类,代表Excel工作簿。你可以通过文件输入流来加载Excel文件: ```java FileInputStream fis = new FileInputStream("path_to_your_excel_file.xls"); Workbook ...
在Java编程中,处理Excel文件是一项常见的任务,无论是读取数据、创建新的Excel工作簿,还是向其中插入文字和图片,都有成熟的库可以支持。本篇文章将深入探讨如何使用Java来实现这些功能。 首先,我们需要引入一个...
在Java编程中,Apache POI库是一个非常实用的工具,它允许我们操作Microsoft Office文档,包括Excel(.xlsx和.xls格式)。本篇文章将详细介绍如何利用Java和Apache POI库向Excel工作表中插入图片。 首先,我们需要...
FileInputStream fis = new FileInputStream("path_to_your_excel_file.xlsx"); Workbook workbook = new XSSFWorkbook(fis); Sheet sheet = workbook.getSheetAt(0); // 获取第一个工作表 for (Row row : sheet) { ...
This is the home page of Java Excel API - open source Java API which allows Java developers to read Excel spreadsheets and to generate Excel spreadsheets dynamically. In addition, it contains a ...
在`ToExcel.java`这个文件中,很可能包含了上述步骤的实现。这个文件可能包含了一个将数据从数据库提取并写入Excel的工作流程,例如,先执行SQL查询,然后使用JExcelApi将查询结果写入Excel。 `JExcel`可能是一个...
"Excel2html"项目就是专为此目的设计的,它提供了一个纯Java实现的解决方案,使得开发者能够方便地将Excel文件转换成HTML文件,保留原有的格式和样式。 首先,我们要理解Excel文件和HTML文件的本质区别。Excel是...