jxl创建Excel文件java代码示例
来源:互联网 发布:郭富城 小美 知乎 编辑:程序博客网 时间:2024/05/22 02:54
记得要下载 并 导入jxl.jar 包,免积分下载地址:http://download.csdn.net/detail/u010011052/7561041
package Test;import java.io.*;import jxl.*;import jxl.format.Colour;import jxl.write.*;public class JXLTest {private static WritableWorkbook book;private static WritableSheet sheet ;private static WritableFont normalFont;private static WritableFont diffFont;private static WritableCellFormat normalFormat;private static WritableCellFormat diffFormat;/** * java创建excel简单示例 */public static void main(String args[]) {createExcel();}public static void createExcel(){try {String fileNameAndPath = "E:\\DifferentData\\java创建excel文件示例.xls";book = Workbook.createWorkbook(new File(fileNameAndPath));// 生成名为"第一页"的工作表,参数0表示这是第一页sheet = book.createSheet("第一页", 0);// 设置字体为宋体,11号字,不加粗,颜色为红色normalFont = new WritableFont(WritableFont.createFont("宋体"), 11, WritableFont.NO_BOLD);// 设置字体为宋体,11号字,不加粗,颜色为红色diffFont = new WritableFont(WritableFont.createFont("宋体"), 11, WritableFont.NO_BOLD);diffFont.setColour(Colour.RED);normalFormat = new WritableCellFormat(normalFont);normalFormat.setAlignment(jxl.format.Alignment.CENTRE);normalFormat.setVerticalAlignment(jxl.format.VerticalAlignment.CENTRE);diffFormat = new WritableCellFormat(diffFont);diffFormat.setAlignment(jxl.format.Alignment.CENTRE);diffFormat.setVerticalAlignment(jxl.format.VerticalAlignment.CENTRE);Label labelA = new Label(0, 0, "第一列标题", normalFormat);Label labelB = new Label(1, 0, "第二列标题", normalFormat);Label labelC = new Label(2, 0, "第三列标题", normalFormat);Label labelD = new Label(3, 0, "第四列标题", normalFormat);for(int i=1; i<=10; i++){Label lab1 = new Label(0,i,"第"+i+"行第1列");Label lab2 = new Label(2,i,"第"+i+"行第2列");Label lab3 = new Label(3,i,"第"+i+"行第3列",diffFormat);Label lab4 = new Label(4,i,"第"+i+"行第4列");sheet.addCell(lab1);sheet.addCell(lab2);sheet.addCell(lab3);sheet.addCell(lab4);}// 将定义好的单元格添加到工作表中sheet.addCell(labelA);sheet.addCell(labelB);sheet.addCell(labelC);sheet.addCell(labelD);book.write();book.close();System.out.println("创建文件成功!");} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}finally{}}}
读取csv文件
File csv = new File("E:\\江苏省四维POI.csv"); // CSV文件BufferedReader br = new BufferedReader(new FileReader(csv));//for(int num = 1; num<=rowMaxNum; num++){String lineText = "";// 读取直到最后一行int i=0;while ((lineText = br.readLine()) != null && i<=200) {if(i>0){String arr[] = lineText.split(",");String PNNAME = arr[0];String POINT_X = arr[1];String POINT_Y = arr[2];String POIID = arr[3];findDifferent(PNNAME,POINT_X,POINT_Y,POIID);}i++;}br.close();
7 0
- jxl创建Excel文件java代码示例
- 在java中用jxl创建Excel文件
- JXL读取Excel代码示例
- 实践jxl创建excel文件
- java利用jxl.jar创建、读取EXCEL文件
- java jxl导出excel文件
- JAVA 读写excel文件 jxl
- java jxl 读取excel文件
- JAVA操作Excel文件 JXL
- java JXL操作Excel文件
- jxl (java excel)操作Excel文件
- 使用jxl工具包创建修改excel文件
- JXL读取Excel文件测试代码
- Java 使用JXL创建Excel
- java jxl之Excel的创建
- jxl操作excel示例
- Java中用JXL导出Excel代码详解
- Java中用JXL导出Excel代码详解
- 约瑟夫环问题
- Android LocalService与RemoteService理解
- MVC中 js字符串全部替换
- org.hibernate.HibernateException: No Session found for current thread
- debug 记录(1)
- jxl创建Excel文件java代码示例
- #ifdef-#endif的作用及其使用技巧
- [索引] Volume 2. Data Structures
- POJ 1384 Piggy-Bank 背包DP
- 关于拍照,相册 取照片
- 栈和队列的简单讲解和函数用法
- Unix Domain Protocols
- css盒模型笔记
- 研磨Hadoop源码(六)ResourceManager启动分析2