如何用java代码生成一个大数据的excel文件?

如何用java代码生成一个大数据的excel文件?,第1张

POI包解析 或者 只是xls的话 用 jxl 也行 poi 全支持 xls 和xlsx

然后写入 保存 ok

HSSFSheet sheet= null

for(int sherrt= 0sherrt <wr.getNumberOfSheets()sherrt++){

sheet = wr.getSheetAt(sherrt) // 获得sheet工作簿HSSFSheet

for(int i = 0 i<=sheet.getLastRowNum()i++){

HSSFRow row = sheet.getRow(i)//获得行数

Iterator o = row.iterator() //得到每行的值

int j= 0

while(o.hasNext()){

if(!key){

kk = o.next().toString()

if(StrC.getSimilarityRatio(kk, Vle[j])>0.7){j++}

}else{

GetVAR[j] = o.next().toString()

j++

}

}

这个是得到 也可以写入

import java.io.File

public class Test {

public static void main(String[] args) throws Exception {

File f = new File("d:/1.xls")

f.createNewFile()

}

}

好吧,之前没看到“用poi”这句话。现在下面的是用poi的:

import java.io.FileOutputStream

import java.io.IOException

import org.apache.poi.hssf.usermodel.HSSFWorkbook

public class Test {

    public static void main(String[] args) {

try {

    HSSFWorkbook workbook = new HSSFWorkbook()

    FileOutputStream fileOut = new FileOutputStream("D:/2.xls")

    workbook.write(fileOut)

    fileOut.close()

} catch (IOException e) {

            e.printStackTrace()

        }

    }

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8081052.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存