精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-03-04
imp860124 写道 Excel版本的差异,导致两套Java代码啊。 可不是嘛,呵呵 |
|
返回顶楼 | |
发表时间:2011-03-04
~~回头有时间再细看
|
|
返回顶楼 | |
发表时间:2011-03-04
imp860124 写道 Excel版本的差异,导致两套Java代码啊。
可以一套的 |
|
返回顶楼 | |
发表时间:2011-03-14
楼主 你的代码写的不错,非常感谢
有个问题啊: 如果xlsx中表内的某列字段为空值,如何让rowsList中能够保存下来,以空字符串或者其他字符代替也行 等待解决...... |
|
返回顶楼 | |
发表时间:2011-03-14
kimmking 写道 手动: 把xlsx文件扩展名改成zip,解压了,去xml文件里拿数据。
java: 把xlsx文件unzip了,然后使用dom或sax之类的去读。 特别是,如果excel含有透视图,则解压后有pivot的原始数据文件。 解压后xml找到了 是在xl/sharedStrings.xml ,但是里面存的都是字符串 ,excel里的数字不知道存在哪了? |
|
返回顶楼 | |
发表时间:2011-03-14
mmddonkey 写道 kimmking 写道 手动: 把xlsx文件扩展名改成zip,解压了,去xml文件里拿数据。
java: 把xlsx文件unzip了,然后使用dom或sax之类的去读。 特别是,如果excel含有透视图,则解压后有pivot的原始数据文件。 解压后xml找到了 是在xl/sharedStrings.xml ,但是里面存的都是字符串 ,excel里的数字不知道存在哪了? 呃……找到了 是在xl\worksheets\Sheet1.xml里 |
|
返回顶楼 | |