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

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

大小:479.1M 语言: 中文

类型:语言学习 系统:macOS

备案号:备案号:京5X-202370703-29L
简介 相关 评论(8)
热门游戏 竞技游戏 枪战游戏 枪械游戏大全

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实现相应的功能。篮子音画手机版-篮子音画app1.0.0 安卓免费版

365bt体育 pc蛋蛋6.0 万博和金宝博 体育拓展 ob体育台
展开全部
应用信息
用户评论 跟帖评论

热门评论

最新评论

2025/10/26 14:18
3d卫星地球仪app是一款显示地球仪软件,包含了超过一万个都市的信息,使用者可以快速查到相关城市的信息,用户可以轻轻松松浏览整个地球,真正做到俯瞰这个世界!还支...

支持( 16 ) 盖楼(回复)

2025/11/14 21:13
解压缩全能王app是一款功能强大的解压和压缩软件,主界面清爽无广告,操作非常容易,它能够帮助用户快速解压各种文件,支持rar、7z、ios、cab、zip等格式...

支持( 18 ) 盖楼(回复)

2025/11/12 07:58
拥有智能录制P2P网络电视节目功能的软件。...

支持( 60 ) 盖楼(回复)

2025/10/27 01:48
加沙着色生活书是一款好玩有趣的休闲着色游戏,玩家可以在游戏中根据自己的喜好和想象力进行绘画着色,体验轻松愉快的闯关过程,丰富多样的关卡绘画页供玩家选择,打造出一...

支持( 153 ) 盖楼(回复)

2025/11/11 20:50
音量快捷助手是一款绿色的电脑音量设置软件,软件功能完善,可以满足不同用户的需求,音量调节、音量监控、定时任务,具有低电量报警,电量过低时自动关机功能,相关参数均...

支持( 113 ) 盖楼(回复)

2025/11/02 20:31
有机果园是一款轻松休闲游戏,玩家在这里可以体验到经典的合成消除玩法,还有各种不同的模式,可以轻松的上手进行体验,感受各种精彩玩法体验。有机果园游戏介绍一款简单有...

支持( 200 ) 盖楼(回复)

2025/10/25 22:31
折线球游戏是一款玩起来十分带感的游戏,还记得小时候玩过的弹球游戏么,这个游戏的玩法与那个游戏一样,不过不在只是单独的一个小球,而是根据砖块的难度不同发射出不同的...

支持( 45 ) 盖楼(回复)

2025/11/09 07:06
这是我们东坡下载为大家准备的一篇公路建设先进个人事迹材料范文,内容非常丰富,有需要书写先进个人事迹材料而又不会写的时候可以来我们这里看看这篇先进个人事迹材料,更...

支持( 142 ) 盖楼(回复)

2025/11/12 20:33
名将大陆是一款全新的三国策略卡牌游戏,超强阵容强势来袭,各种酷炫出场技能特效,紧张刺激的格斗场面。每一场对战都是全新的游戏体验。丰富的任务设计,玩家通过做任务来...

支持( 134 ) 盖楼(回复)

2025/11/17 00:27
元器链app是一款提供线上藏品体验和购买的软件,在这里你可以看到很多的有趣的藏品以及各种虚拟的珍贵商品,在这里可以买到各种喜欢的数字藏品哦!关于元器链介绍元器链...

支持( 10 ) 盖楼(回复)

2025/11/13 14:59
惜婉框架是一款专业的框架软件,他可以帮助你更好更流畅的体验游戏,重要的是,这款框架软件使用起来无需root,还有很多功能等待你来发现,感兴趣的小伙伴快来东坡下载...

支持( 170 ) 盖楼(回复)

2025/10/26 20:32
村民RPG2.4.6正式版已经发布,新加了副本,添加了多件传说级装备,而且更新了存档系统,喜欢的朋友快来下载体验吧!村民RPG2.4.6正式版更新内容1.添加新...

支持( 176 ) 盖楼(回复)

2025/11/02 06:34
全民乐帮是一款全民帮手机应用,大家可以通过这个全民乐帮app在线发布任务信息,周围的雷锋们在线抢单帮助你完成各种事情,非常的快捷有效率,这里为大家提供全民乐帮i...

支持( 77 ) 盖楼(回复)

2025/11/18 08:13
我的御剑日记是一款二次元修仙手游,融合了修真、探索等玩法,加入门派完成各种人物提升个人境界,实现逆天改命,游戏内有着丰富的修真系统,玩家考验自由的探索获得丰富的...

支持( 169 ) 盖楼(回复)

2025/11/02 19:42
古代战争是一个放置类型的策略游戏,为玩家带来精彩的竞技玩法,玩家无需为升级而烦恼,挂挂机就可以很快的升级,注重策略对抗,需要合理搭配英雄。古代战争游戏介绍和谐有...

支持( 103 ) 盖楼(回复)