• 大小: 4.91MB
    文件类型: .rar
    金币: 2
    下载: 3 次
    发布日期: 2023-08-14
  • 语言: Java
  • 标签: Java  Excels  Aspose  Cells  8.3.1  

资源简介

由于项目的需要,需要读取Excel文件,但是由于文件内容比较大,大约60000行,约1200000个单元格,使用Apache POI来读取平均大概要要10秒左右完成,性能成为瓶颈。 经过研究,发现Aspose.Cells 能够在160毫秒内完成,提高60倍左右,速度惊人。但是下载的相关版本,虽然是无水印,完整破解,但是使用过程中会有200次使用次数的限制,苦于需要,但是又没有Money,所以也只好强破解,解决使用次数的限制。 如果你下载使用起来发现没有办法使用,请告诉我,原数归还你的下载分,谢谢您的支持。

资源截图

代码片段和文件信息

package com.test;

import java.io.InputStream;

import com.aspose.cells.License;
import com.aspose.cells.Workbook;

/**
 * 
 * 由于ASPOSE比较吃内存,操作大一点的文件就会堆溢出,所以请先设置好java虚拟机参数:-Xms512m -Xmx512m(参考值)
 * 如有疑问,请在CSDN下载界面留言
 * 
 * @author Spark
 *
 */
public class CellTest {

    /**
     * 获取license
     * 
     * @return
     */
    public static boolean getLicense() {
        boolean result = false;
        InputStream is = CellTest.class.getClassLoader().getResourceAsStream(“\\license.xml“);

        License aposeLic = new License();
        try {
            aposeLic.setLicense(is);
            result = true;
        } catch (Exception e) {
            e.printStackTrace();
        }
        return result;
    }

    public static void main(String[] args) {
        // 验证License
        if (!getLicense()) {
            return;
        }
        try {
            Workbook excel = new Workbook();
            excel.save(“D:\\excel.xlsx“);
            System.out.println(“操作完成!“);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    5476737  2015-08-12 16:16  aspose-cells-8.3.1.jar

     文件       1239  2015-04-10 11:39  CellTest.java

     文件        587  2014-12-11 14:44  license.xml

----------- ---------  ---------- -----  ----

              5478563                    3


评论

共有 条评论