当前位置: 首页 > news >正文

Android 开发 读取excel文件 jxl.jar包

首先将 jxl.jar 导入,下载地址:

https://download.csdn.net/download/qq_38998213/11179890

然后就按照这个demo就可以了,

        String mainPath = System.getProperty("user.dir");
        String Q1G_Path = mainPath + "/resource/Q1G.xls";
 
        List<Gate> gate_list = new ArrayList<>();
        Sheet sheet;
        Workbook book;
 
        //Q1G_Path为要读取的excel文件完全路径名
        book = Workbook.getWorkbook(new File(Q1G_Path));
 
        //获得第一个工作表对象(ecxel中sheet的编号从0开始,0,1,2,3,....)
        sheet = book.getSheet(0);
 
        for (int i = 1; i <= 69; i++) {
            Gate gate = new Gate();
            gate.id = sheet.getCell(0, i).getContents();//(列,行);
            gate.plane_type = sheet.getCell(5, i).getContents();
            gate.arrive_type = sheet.getCell(3, i).getContents();//(列,行)
            gate.go_type = sheet.getCell(4, i).getContents();
            gate.pucks = new ArrayList<>();
            gate_list.add(gate);
        }
 

相关文章:

  • RecyclerView的简单使用在activity和fragment中
  • 好用的dialog工具类,单例实现,普通的Dialog和Textview设置Int型
  • tabLayout实现viewPager+Fragment
  • Android控件绑定代码快速生成工具 ,Android 开发Invalid byte 2 of 2-byte UTF-8 sequence. Textview设置空格
  • Android 开发execel文件在内存和外存传递
  • Android 开发 sqllite文件查看,SqlLite文件查看步骤
  • GreenDao查询,Querying
  • 新版gradle 找不到 greendao 报错 android studio 怎样查看导报文件 怎样打开db文件 android greendao 工具类使用以及数据更新
  • android.content.res.Resources$NotFoundException: String resource ID #0x1
  • 通过Interface:fragment向activity传值
  • kotlin 基础语法
  • Kotlin 基本数据类型
  • Android写入文件电脑上看不到的原因
  • DexArchiveMergerException,Could not resolve all files for configuration,Failed to resolve: com.githu
  • StringUtils在commons-lang3和commons-lang中的区别,下载commons-lang3.jar包
  • “大数据应用场景”之隔壁老王(连载四)
  • 【comparator, comparable】小总结
  • css布局,左右固定中间自适应实现
  • Facebook AccountKit 接入的坑点
  • IDEA常用插件整理
  • iOS小技巧之UIImagePickerController实现头像选择
  • Next.js之基础概念(二)
  • orm2 中文文档 3.1 模型属性
  • vue 配置sass、scss全局变量
  • vue-router的history模式发布配置
  • 不发不行!Netty集成文字图片聊天室外加TCP/IP软硬件通信
  • 测试开发系类之接口自动化测试
  • 大主子表关联的性能优化方法
  • 二维平面内的碰撞检测【一】
  • 记录:CentOS7.2配置LNMP环境记录
  • 猫头鹰的深夜翻译:Java 2D Graphics, 简单的仿射变换
  • 扑朔迷离的属性和特性【彻底弄清】
  • 区块链技术特点之去中心化特性
  • 如何借助 NoSQL 提高 JPA 应用性能
  • 系统认识JavaScript正则表达式
  • 延迟脚本的方式
  • 智能合约Solidity教程-事件和日志(一)
  • 《TCP IP 详解卷1:协议》阅读笔记 - 第六章
  • linux 淘宝开源监控工具tsar
  • !!java web学习笔记(一到五)
  • #Linux(帮助手册)
  • (33)STM32——485实验笔记
  • (4)事件处理——(2)在页面加载的时候执行任务(Performing tasks on page load)...
  • (ZT)北大教授朱青生给学生的一封信:大学,更是一个科学的保证
  • (第9篇)大数据的的超级应用——数据挖掘-推荐系统
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • (附源码)springboot社区居家养老互助服务管理平台 毕业设计 062027
  • (附源码)springboot掌上博客系统 毕业设计063131
  • (附源码)计算机毕业设计SSM智慧停车系统
  • (十八)用JAVA编写MP3解码器——迷你播放器
  • (原創) 如何刪除Windows Live Writer留在本機的文章? (Web) (Windows Live Writer)
  • (转)h264中avc和flv数据的解析
  • (转载)Google Chrome调试JS
  • ..thread“main“ com.fasterxml.jackson.databind.JsonMappingException: Jackson version is too old 2.3.1
  • ./include/caffe/util/cudnn.hpp: In function ‘const char* cudnnGetErrorString(cudnnStatus_t)’: ./incl