作者:乔山办公网日期:
返回目录:excel表格制作
没太办JAVA运行环境加内存
~
既然是不完全,那你就不知道丢失了多少数抄据,事后是没办法彻底解决的,关键是事前的控制,方法是多样的,如:
1、加入命令,当数据超过6万条时,自动转到下一个工作表上;
2、如果数据源是TXT文档,可以先拆分,在导入Excel,或复制粘贴进Excel;
3、安zhidao装2007版,有一百多万行,如果还不够的话,估计电脑都没办法运行了
POI包解析 或者 只是xls的话 用 jxl 也行7a686964616fe78988e69d83364 poi 全支持 xls 和xlsx
然后写入 保存 ok
HSSFSheet sheet= null;
for(int sherrt= 0; sherrt <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++;
}
}
这个是得到 也可以写入
用一些好的框架工具 spring batch