java读取非标准的excel文件,另存为标准excel文件

如题,excel是通过xml另存为获取的,不是标准文件,希望通过java来转换为标准excel文件
超大数据量

第1个回答  2014-05-06
我也尝试过好多种办法,这个转换不行。应该尝试另存。
见网址:http://universes.iteye.com/blog/854485追问

有数据量限制吗?

追答

不清楚哦。

本回答被提问者采纳
第2个回答  2014-05-06
阿勇java:
看看apache poi 吧追问

数据量超大,用 poi好像不太支持

怎么用java将一个excel里面数据读出并写入另一个excel?
一、在开始进行Java读写Excel前,需要先下一个jxl的jar包,这个jar包中提供了相关读写Excel的方法,将jxl.jar放到classpath下或者在工程的buildpath中添加jxl.jar后,便可以开始Java读写Excel了。二、Java读取Excel数据,首先,创建一个xls文件(如:jxltest.xls),然后在文件中添加一些数据,Excel文件创...

java怎么把xls格式的文件另存为xlsx文件,不能直接改后缀名?
public class ExcelConversion { public static void main(String[] args) { Workbook wb = new Workbook();wb.loadFromFile("test.xls");wb.saveToFile("toXLSX.xlsx");} } 这里代码编译环境为IntelliJ IDEA,jdk是1.8.0版本,使用Excel库free spire.xls.jar 3.9.1。

用java的poi类读取一个excel表格的内容后再写入到一个新excel表格中的...
回答:干嘛还那么麻烦的用poi读数据 然后又全部写到新文件。直接用IO流实现文件的读写不就得啦。

用java jxl读取excel 编辑保存为新的excel文件“±” 正负号编译错误怎 ...
你文件流输出的时候设定下utf-8格式,± 出现的单元格 值类型设定为string

java:复制excel的一整列值到另一个excel中
某个页面,同时选取2个excel文件,第一个是源数据excel,第二个是接受新数据的excel。附带一个submit按钮 当按下按钮之后,用代码读取第一个excel你所指定的列,当然,这个地方你也可以做成参数,不要写死在代码里。用arraylist暂时保存数据,在另一个excel中的某一列循环添加数据就可以了。当这些动作...

poi导入excel时,excel不是标准的excel文件,导致报错,需要另存为下才可 ...
你可考虑过把JXL和POI配合起来使用?即:用JXL从非标准的EXCEL里读取数据然后用POI来另存为EXCEL,然后再用POI来使用它

Java读写Excel原来这么简单
首先,引入EasyExcel的库。导出数据时,有两种方式:一是无需创建对象直接写入,二是根据对象写入。不创建对象的写入通过简单的一行代码完成,如下所示:head()...dataList()...要设置列宽,可以使用特定方法调整。对象导入Excel同样简单,通过`doWrite`方法传入对象集合即可。若要忽略某些字段,使用`@...

JAVA读取EXCEL文件异常Unable to recognize OLE stream
首先你这个Excel文件是从哪里来的,很可能是从一个页面上下载来的,而这个页面做的功能就是导出Excel,但做偷懒了,没有用jxl和POI等库,而是用直接用jsp生成html写的。因此你上传时就要要判断了,如果是真的excel就要用jxl或POI解析,如果只是html,就要用HTML的解析方法了。

java读取excle文件
1)是否读取到excel文件。2)int rowNum = childSheet.getLastRowNum(); \/\/获取当前sheet有多少行,看看有多少行,是否和excel中数据行数一致。3)int cellNum=row.getLastCellNum(); \/\/每行有多少列(格),看看每条数据的数据项多少是否和excel中一致。顺便说下,楼上的说的你把读取excel代码给...

java中怎么读取文件内容(java中如何读取文件)
Java读取文件的几种方式1、java读取txt文件内容。可以作如下理解:首先获得一个文件句柄。Filefile=newFile();file即为文件句柄。两人之间连通电话网络了。接下来可以开始打电话了。2、在开始进行Java读写Excel前,需要先下一个jxl的jar包,这个jar包中提供了相关读写Excel的方法,将jxl.jar放到classpath...

相似回答