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

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

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

类型:语言学习 系统:macOS

备案号:备案号:沪1D-201827367-60S
简介 相关 评论(10)
热门游戏 竞技游戏 枪战游戏 枪械游戏大全

Androidpoi操作docexcelpdf部份源码

AndroidStudio依赖
   compile'net.sourceforge.jexcelapi:jxl:2.6.12'

本测试在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
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

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

bet角球 买球什么叫滚球 虎扑体育巴萨 中国体育史 钓鱼人必备用品
展开全部
应用信息
用户评论 跟帖评论

热门评论

最新评论

2025/11/04 01:06
多彩铃声手机上的最好的铃声下载以及收集平台,在这里你可以找到你喜欢的苹果以及电视电影最新的铃声歌曲大全,同时还是可以免费的下载到自己的手机上的哦!多彩铃声app...

支持( 93 ) 盖楼(回复)

2025/11/05 00:41
小老鼠别跑是一款有趣的模拟抓老鼠益智手游,用最少的步数来部署捕鼠器,让老鼠无处可藏。智力碰撞,开动脑筋捉老鼠,多种有趣的鼠标内容关卡等你来挑战。小老鼠别跑游戏介...

支持( 128 ) 盖楼(回复)

2025/11/10 23:16
邮箱大师iPhone版是iPhone手机上最好用的邮箱APP,支持现在主流的大部分邮箱。凝聚网易17年专业邮箱经验。支持网易邮箱、QQ邮箱、Gmail、139邮...

支持( 162 ) 盖楼(回复)

2025/10/30 00:29
月亮短剧是一款专门看短句的app,这里用户可以看到海量优质剧情的短句,一部短剧每一集只有几分钟,非常适合拿来琐碎时间解解压,感兴趣的小伙伴快来uzzf东坡下载吧...

支持( 141 ) 盖楼(回复)

2025/11/18 05:32
《闹鬼遇爱》是一款由GeniusInc.推出的模拟类型手游。在本作中,玩家背负着已故父亲的庄园,选择在闹鬼庄园中的行动!游戏主角是一个英俊贵气的男子,会有一点点...

支持( 160 ) 盖楼(回复)

2025/11/05 08:59
智慧滨医app医生版是超好用的医疗服务平台,主要针对患者日常的预约挂号,缴费办理,看病问诊等需求进行服务,大大优化了用户的看病方式,非常的好用,如果你也对此感兴...

支持( 137 ) 盖楼(回复)

2025/11/07 07:40
本工具最多只能加12条备忘,所有备忘事件都有历史记录可查,不会丢。设定12条不是因为不能做更多,而是不要给自己的懒找借口,12条你都做不完。电脑每日备忘录使用方...

支持( 16 ) 盖楼(回复)

2025/11/07 08:33
金山截图软件就是款十分好用的电脑快速截图工具。大家只需要打开软件,就能够捕捉整个屏幕、活动窗口等区域,从而就能够进行快速截图!金山截图软件怎么用金山截图软件使用...

支持( 191 ) 盖楼(回复)

2025/11/15 19:46
网课堂是一款非常优质的学习软件,其中涵盖了各科目的网课内容,用户随时随地都能学,不管是用来考证,还是提升自己的知识,这款软件都能轻易帮助你,有需要的朋友们快来东...

支持( 138 ) 盖楼(回复)

2025/11/03 14:35
抖音app是一款音乐创意短视频社交软件,它集视频创作、分享与社交于一身,成为现代人记录生活、展示自我、发现美好的重要平台。首先,抖音app以其独特的短视频形式,...

支持( 31 ) 盖楼(回复)

2025/10/28 23:15
Gatheringbox聚灵盒就是一个手机端的工具箱,里面有很多我们平时会用到的小工具app,在这里都不需要下载,直接可以使用了,而且也都是免费使用的,盒子还会...

支持( 76 ) 盖楼(回复)

2025/11/05 20:50
趣味大战模拟器也就是趣味战争模拟器,这个无限单位无限兵力版也是一个破解版本,这个版本相较于官方版体验更加好了,没有烦人的广告,游戏中的很多材料可以免费获取。游戏...

支持( 15 ) 盖楼(回复)

2025/11/06 06:56
这是一个文化传播学习平台,很多用户都在关注,专门提供苏州地区的各种文化遗址的相关介绍,了解苏州本地特色文化,全国用户都可以了解到苏州文化!软件介绍文化苏州云是一...

支持( 36 ) 盖楼(回复)

2025/11/07 08:46
这是一种新的、功能强大的P2P文件共享系统,Fopnu软件100%免费,简单易用,不包含间谍软件和广告,Fopnu支持Windows和Linux,有需要的赶快体...

支持( 20 ) 盖楼(回复)

2025/11/14 23:15
arcaneonline苹果版游戏已经正式登陆ios平台,这是一款非常好玩的rpg手游作品,玩家可以在游戏中和朋友们一起战斗,各种职业随你选择,欢迎来下载体验!...

支持( 188 ) 盖楼(回复)