免费体验120秒视频_榴莲榴莲榴莲榴莲官网_2021国产麻豆剧果冻传媒入口_一二三四视频社区在线

東坡下載:內容最豐富最安全的下載站!

幫助|文件類型庫|最新更新|下載分類|排行榜

編程相關破解相關編程工具反編譯安裝制作程序源碼軟件補丁數據庫Visual Studiovc++visualbasicdreamweaver

首頁編程開發程序源碼 → Android poi 操作doc excel pdf

Android poi 操作doc excel pdf

Android poi 操作doc excel pdf

  • 大小:14.1M
  • 語言:中文
  • 平臺:WinAll
  • 更新:2020-11-02 10:50
  • 等級:
  • 類型:程序源碼
  • 網站:暫無
  • 授權:免費軟件
  • 廠商:
  • 產地:國產軟件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
軟件介紹軟件截圖相關軟件軟件教程網友評論下載地址

相關推薦: Android jxl

    一個項目,其中實現了jxl 對于excl 的操作(單元格,圖片,折線圖,合并單元格)。使用poi 操作doc,excel和pdf實現相應的功能。

    Android poi 操作doc excel pdf部份源碼

    Android Studio 依賴
        compile 'net.sourceforge.jexcelapi:jxl:2.6.12'

    本測試在Exlipse中, 由于Jxl的跨平臺性。
    創建Excel表

    /**
     * 創建Excel
     * Created by mazaiting on 2017/9/28.
     */
    public class WriteExcel {
      /**Sheet表, Excel表中的底部的表名*/
      private WritableSheet mWritableSheet;
      /**Excel工作簿*/
      private WritableWorkbook mWritableWorkbook;
     
      public static void main(String[] args) throws WriteException, IOException {
        WriteExcel excel = new WriteExcel();
        excel.create("test");
        for (int i = 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表
       * @param fileName 文件名
       * @return Sheet表
       */
      public WritableSheet create(String fileName){
        try {
          // 輸出Excel的路徑
          String filePath = "E:/"+fileName+".xls";
          // 新建一個文件
          OutputStream os = new FileOutputStream(filePath);
          // 創建Excel工作簿
          mWritableWorkbook = Workbook.createWorkbook(os);
          // 創建Sheet表
          mWritableSheet =  mWritableWorkbook.createSheet("第一張工作表", 0);
          return  mWritableSheet;
        } catch (IOException e) {
          e.printStackTrace();
        }
        return null;
      }

      /**
       * 關閉工作簿
       * @throws IOException
       * @throws WriteException
       */
      public void close() throws IOException, WriteException {
        // 寫入數據
        mWritableWorkbook.write();
        // 關閉文件
        mWritableWorkbook.close();
      }

      /**
       * 添加字符串
       * @param col 列號
       * @param row 行號
       * @param text 文本
       * @throws WriteException
       */
      public void addString(int col, int row, String text) throws WriteException {
        if (null == mWritableSheet) return;
        Label label = new Label(col, row, text);
        mWritableSheet.addCell(label);
      }

      /**
       * 添加數字
       * @param col 列號
       * @param row 行號
       * @param num 數字
       * @throws WriteException
       */
      public void addInt(int col, int row, int num) throws WriteException {
        if (null == mWritableSheet) return;
        Number number = new Number(col, row, num);
        mWritableSheet.addCell(number);
      }
    }


    讀取Excel表

    /**
     * 讀取Excel
     */
    public class ReadExcel {
       
        public static void main(String[] args) {
            // 字符列表
            List<String> list = new ArrayList<String>();
            // 文件路徑
            String filePath = "E:/test.xls";
            // 輸入流
            InputStream is = null;
            // Excel工作簿
            Workbook workbook = null;
           
            try {
                // 加載Excel文件
                is = new FileInputStream(filePath);
                // 獲取workbook
                workbook = Workbook.getWorkbook(is);
            } catch (Exception e) {}
           
            // 獲取sheet, 如果你的workbook里有多個sheet可以利用workbook.getSheets()方法來得到所有的
            Sheet sheet = workbook.getSheet(0);// 這里只取得第一個sheet的值,默認從0開始
            System.out.println(sheet.getColumns());// 查看sheet的列
            System.out.println(sheet.getRows());// 查看sheet的行
           
            Cell cell = null;// 單個單元格
            // 開始循環,取得cell里的內容,按具體類型來取
            // 這里只取String類型
            for (int j = 0;j<sheet.getColumns();j++){
                StringBuffer sb = new StringBuffer();
                for (int i=0;i<sheet.getRows();i++){
                    // 列,行
                    cell = sheet.getCell(j, i);
                    sb.append(cell.getContents());// 獲取單元格內容
                    sb.append(",");// 將單元格的每行內容用逗號隔開
                }
                list.add(sb.toString());//將每行的字符串用一個String類型的集合保存。
            }
           
            workbook.close();// 關閉工作簿
           
            // 迭代集合查看每行的數據
            for (String ss : list){
                System.out.println(ss);
            }
        }
    }


    作者:_凌浩雨
    鏈接:https://www.jianshu.com/p/45e12e785aa7
    來源:簡書
    著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。

    PC官方
    安卓官方手機版
    IOS官方手機版

    Android poi 操作doc excel pdf截圖

    下載地址

    Android poi 操作doc excel pdf

    熱門評論
    最新評論
    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字數: 0/500 (您的評論需要經過審核才能顯示)

    編輯推薦

    報錯

    請簡要描述您遇到的錯誤,我們將盡快予以修正。

    轉帖到論壇
    輪壇轉帖HTML方式

    輪壇轉帖UBB方式

    免费体验120秒视频_榴莲榴莲榴莲榴莲官网_2021国产麻豆剧果冻传媒入口_一二三四视频社区在线
    主站蜘蛛池模板: 91麻豆精品国产一级| 小泽玛利亚高清一区| 无码aⅴ精品一区二区三区| 国内少妇偷人精品视频免费| 久久婷婷五月综合成人D啪| JAPANESE国产在线观看播放| 久久人人妻人人做人人爽| 久久精品无码专区免费 | 亚洲国产成人精品青青草原| 俺也去网站| 亚洲一区二区三区影院| 天堂…中文在线最新版在线| 免费国产污网站在线观看| 亚洲春色在线视频| 日本三级免费看| 日本在线高清版卡免v| 国产剧果冻传媒星空在线| 亚洲爱爱网站| 久久久久久青草大香综合精品| 99久久99热精品免费观看国产| 综合久久精品| 人人妻人人澡人人爽不卡视频| 人人色在线视频播放| 久久777国产线看观看精品| 国产成人片无码视频在线观看| 国产超碰人人爽人人做| 蜜桃成熟时仙子| 打扑克又痛又叫原声| 亚洲视频在线免费| 亚洲欧美一级久久精品| 国产真实乱对白mp4| 久久精品国产一区二区三区不卡| 少妇大叫太大太爽受不了| 亚洲av永久精品爱情岛论坛| 激情综合色五月丁香六月亚洲| 69日本xxxxxxxxx19| 丰满老**毛片| 小魔女娇嫩的菊蕾| 日韩a级毛片免费视频| 久久国产精品一区免费下载| 一区二区视频|