Android jxl 操作excel-Android poi 操作doc excel pdf手游最新版本

Android jxl 操作excel-Android poi 操作doc excel pdf手游最新版本

大小:1,120.6M 语言: 简体中文

类型:教育培训 系统:macOS

备案号:备案号:浙1I-201781104-37E
简介 相关 评论(7)
热门游戏 竞技游戏 枪战游戏 枪械游戏大全

一个项目,其中实现了jxl对于excl的操作(单元格,图片,折线图,合并单元格)。使用poi操作doc,excel和pdf实现相应的功能。

Androidpoi操作docexcelpdf部份源码

AndroidStudio依赖
   compile'net.sourceforge.jexcelapi:jxl:2.6.12'喜乐美容院管理系统下载-喜乐美容院管理系统3.0 增强版

本测试在Exlipse中,由于Jxl的跨平台性。
创建Excel表

/**
 *创建Excel
 *Createdbymazaitingon2017/9/28.
 */
publicclassWriteExcel{
 /**Sheet表,Excel表中的底部的表名*/
 privateWritableSheetmWritableSheet;
 /**Excel工作簿*/
 privateWritableWorkbookmWritableWorkbook;
 
 publicstaticvoidmain(String[]args)throwsWriteException,IOException{
   WriteExcelexcel=newWriteExcel();
   excel.create("test");
   for(inti=0;i<10;i++){
       excel.addString(0,i,"text"+i);
       excel.addString(1,i,"text"+i+"-1");
       excel.addString(2,i,"text"+i+"-2");
   }
   excel.close();
 }

 /**
  *创建Sheet表
  *@paramfileName文件名
  *@returnSheet表
  */
 publicWritableSheetcreate(StringfileName){
   try{
     //输出Excel的路径
     StringfilePath="E:/"+fileName+".xls";
     //新建一个文件
     OutputStreamos=newFileOutputStream(filePath);
     //创建Excel工作簿
     mWritableWorkbook=Workbook.createWorkbook(os);
     //创建Sheet表
     mWritableSheet= mWritableWorkbook.createSheet("第一张工作表",0);
     return mWritableSheet;
   }catch(IOExceptione){
     e.printStackTrace();
   }
   returnnull;
 }

 /**
  *关闭工作簿
  *@throwsIOException
  *@throwsWriteException
  */
 publicvoidclose()throwsIOException,WriteException{
   //写入数据
   mWritableWorkbook.write();
   //关闭文件
   mWritableWorkbook.close();
 }

 /**
  *添加字符串
  *@paramcol列号
  *@paramrow行号
  *@paramtext文本
  *@throwsWriteException
  */
 publicvoidaddString(intcol,introw,Stringtext)throwsWriteException{
   if(null==mWritableSheet)return;
   Labellabel=newLabel(col,row,text);
   mWritableSheet.addCell(label);
 }

 /**
  *添加数字
  *@paramcol列号
  *@paramrow行号
  *@paramnum数字
  *@throwsWriteException
  */
 publicvoidaddInt(intcol,introw,intnum)throwsWriteException{
   if(null==mWritableSheet)return;
   Numbernumber=newNumber(col,row,num);
   mWritableSheet.addCell(number);
 }
}


读取Excel表

/**
 *读取Excel
 */
publicclassReadExcel{
   
   publicstaticvoidmain(String[]args){
       //字符列表
       List<String>list=newArrayList<String>();
       //文件路径
       StringfilePath="E:/test.xls";
       //输入流
       InputStreamis=null;
       //Excel工作簿
       Workbookworkbook=null;
       
       try{
           //加载Excel文件
           is=newFileInputStream(filePath);
           //获取workbook
           workbook=Workbook.getWorkbook(is);
       }catch(Exceptione){}
       
       //获取sheet,如果你的workbook里有多个sheet可以利用workbook.getSheets()方法来得到所有的
       Sheetsheet=workbook.getSheet(0);//这里只取得第一个sheet的值,默认从0开始
       System.out.println(sheet.getColumns());//查看sheet的列
       System.out.println(sheet.getRows());//查看sheet的行
       
       Cellcell=null;//单个单元格
       //开始循环,取得cell里的内容,按具体类型来取
       //这里只取String类型
       for(intj=0;j<sheet.getColumns();j++){
           StringBuffersb=newStringBuffer();
           for(inti=0;i<sheet.getRows();i++){
               //列,行
               cell=sheet.getCell(j,i);
               sb.append(cell.getContents());//获取单元格内容
               sb.append(",");//将单元格的每行内容用逗号隔开
           }
           list.add(sb.toString());//将每行的字符串用一个String类型的集合保存。
       }
       
       workbook.close();//关闭工作簿
       
       //迭代集合查看每行的数据
       for(Stringss:list){
           System.out.println(ss);
       }
   }
}


作者:_凌浩雨
链接:https://www.jianshu.com/p/45e12e785aa7
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

新手怎么买球 亚博饲料怎么样 亚博是哪里赌场 众博会黑人吗 众博体育 竞彩
展开全部
应用信息
用户评论 跟帖评论

热门评论

最新评论

2025/10/30 10:35
舞博是一款专门为舞者所打造的手机学习软件,用户可以这里学习到更多的舞蹈知识,各种的系统学习课程让你可以快速的提高自己,而直播课程可以让用户实时与老师进行互动,而...

支持( 33 ) 盖楼(回复)

2025/10/22 12:54
电喷之家app提供商用车电控维修知识、尾气处理技术教学视频和行业动态查询,支持故障码查询和在线咨询,帮助用户快速解决维修问题。电喷之家app功能特色提供商用车故...

支持( 84 ) 盖楼(回复)

2025/11/10 00:50
火影忍者正版授权3D卡牌策略手游,以「传承火之意志」为核心主题,深度还原忍者世界的羁绊与热血。玩家将组建忍者小队,重走鸣人成长为火影的经典历程,挑战辉夜等终极B...

支持( 81 ) 盖楼(回复)

2025/10/26 16:34
云上写作app是一款功能非常强大的写作助手软件,app里有各种精选优质模板以及写作技巧和方法,全方位助力用户的小说创作过程,喜欢小说写作的朋友们一定不要错过了,...

支持( 70 ) 盖楼(回复)

2025/11/17 14:18
这是一款电商购物类型平台,通过这个app你可以找到非常多的建材服务,在线参与到各种家居商品选购里面,非常实惠的价格,每日都有好货!优好材app介绍一款非常不错的...

支持( 15 ) 盖楼(回复)

2025/11/04 12:01
陨落之地游戏为玩家带来了一场奇幻之旅,让人们深刻地感受到了人类在面对困境时的勇气和智慧。这个世界虽然充满了危险和挑战,但只要人们团结一心,勇敢面对困难,就一定能...

支持( 114 ) 盖楼(回复)

2025/11/02 03:21
淘易通139是否开通邮箱账号扫号器是一款绿色免费的用于批量检测139邮箱开通状态的小工具。该软件支持多账号导入、自动拨号换IP,操作简单、方便快捷,配合相关邮件...

支持( 12 ) 盖楼(回复)

2025/11/15 18:08
Safari浏览器是Apple发布最快Windows平台浏览器,根据Apple所说,它支持WindowsXP和WindowsVista操作系统。目前Safari...

支持( 169 ) 盖楼(回复)

2025/11/16 02:52
恋恋驯龙记送SSR万元真充版游戏是回合挂机类的,福利度上面也是目前比较多的刷充玩法,基本上开个刷充特权可以玩到游戏关服,也不比较,不逼氪,当然白嫖也是可以的。恋...

支持( 78 ) 盖楼(回复)

2025/10/22 20:36
YZYY马甲生成器是一款非常不错的yy马甲生成器,可自定义马甲前缀名和后缀名及其生成数量。有需要的可以来东坡下载使用!YZYY马甲生成器说明雅轩YY协议马甲生成...

支持( 181 ) 盖楼(回复)

2025/10/24 00:03
海报截图王APP是款能带给用户高效办公体验的图像处理工具,其中能为用户提供丰富的海报资源,字体资源,用户选择模板后,可对模板内容进行深度个性化编辑。文字编辑功能...

支持( 165 ) 盖楼(回复)

2025/11/17 10:58
决斗之城手游是根据经典动画游戏王改编的热血怪兽之决斗。看过游戏王的朋友不要错过了,游戏重现游戏王经典玩法,各种熟悉的牌组让你重温儿时记忆。还可以和别的决斗者一起...

支持( 37 ) 盖楼(回复)

2025/11/14 11:22
这是我们东坡下载为大家带来的一个新出的防守地图神墓永恒爱恋1.2正式版的下载,传统的防守地图玩法,热爱魔兽rpg的伙伴们可以来我们东坡免费的下载使用!神墓永恒爱...

支持( 60 ) 盖楼(回复)

2025/11/08 02:32
本节内容小编为大家带来的是Sony索尼ICD-BP250使用指南(pdf格式说明书),本说明书内容主要包括对索尼录音笔ICD-BP250的详细介绍以及使用注意事...

支持( 23 ) 盖楼(回复)

2025/10/19 17:20
很多时候大家还是都需要用到华为网盘,可惜里面的资源总是很难被下载,不过现在有了华为网盘助手2016,就就能够下载那些VIP特权资源。它现在还支持迅雷工具的下载!...

支持( 31 ) 盖楼(回复)