用java实现从文件中读取数据并写入表中

时间:2021-10-31 09:04:02
具体情况如下:
    一个38行7列的basel.xlsx表格,用java实现将表格中的数据写入oracle数据库basel表中。可以将xlsx表格改成txt文本,是不是更方便些。
    求高手帮忙!!!
    急!!!!!!!

9 个解决方案

#1


用读文本来解析应该方便吧 ,
把xls 转换成 以什么字符分割的 的文本 ,然后在一行一行的读入,解析 入库

#2


如楼上所说

#3


POI

#4


引用 1 楼 cai5 的回复:
用读文本来解析应该方便吧 ,
把xls 转换成 以什么字符分割的 的文本 ,然后在一行一行的读入,解析 入库

直接解析xls不是一样的么?转成文本还多道工序呢。

excel文件解析一行插入一行也是一样的

#5


有个叫 jxl的 东西,可以用一下

#6


用poi解析excel不更方便么。省一道工序。

#7


jxl不支持xlsx 。

引用 5 楼 freeman527 的回复:
有个叫 jxl的 东西,可以用一下

#8


其实可以直接从xls里将数据读取出来的,不用像你说的转换成txt格式。

相关的代码你从网上搜一下,应该有好多……

#9


DOS

type name.xls >> name.txt

读取  txt。。。

#1


用读文本来解析应该方便吧 ,
把xls 转换成 以什么字符分割的 的文本 ,然后在一行一行的读入,解析 入库

#2


如楼上所说

#3


POI

#4


引用 1 楼 cai5 的回复:
用读文本来解析应该方便吧 ,
把xls 转换成 以什么字符分割的 的文本 ,然后在一行一行的读入,解析 入库

直接解析xls不是一样的么?转成文本还多道工序呢。

excel文件解析一行插入一行也是一样的

#5


有个叫 jxl的 东西,可以用一下

#6


用poi解析excel不更方便么。省一道工序。

#7


jxl不支持xlsx 。

引用 5 楼 freeman527 的回复:
有个叫 jxl的 东西,可以用一下

#8


其实可以直接从xls里将数据读取出来的,不用像你说的转换成txt格式。

相关的代码你从网上搜一下,应该有好多……

#9


DOS

type name.xls >> name.txt

读取  txt。。。