Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Javaservlet中将.xls文件导入mysql_Java_Mysql_Servlets_Import From Excel - Fatal编程技术网

在Javaservlet中将.xls文件导入mysql

在Javaservlet中将.xls文件导入mysql,java,mysql,servlets,import-from-excel,Java,Mysql,Servlets,Import From Excel,我有一个包含300+xls文件的文件夹。此文件的结构相同,但数据不同。所以我需要使用servlet将这些数据导入mysql表。 我认为有几个阶段: 将包含文件的文件夹加载到服务器 将文件转换为.csv 将文件逐个导入mysql 但是,我如何使用servlet在技术上实现这个机制呢 谢谢首先使用以下命令将Xls转换为csv: http://permalink.gmane.org/gmane.comp.jakarta.poi.user/14301 然后使用以下方法导入csv: http://www.

我有一个包含300+xls文件的文件夹。此文件的结构相同,但数据不同。所以我需要使用servlet将这些数据导入mysql表。 我认为有几个阶段:

  • 将包含文件的文件夹加载到服务器
  • 将文件转换为.csv
  • 将文件逐个导入mysql
  • 但是,我如何使用servlet在技术上实现这个机制呢


    谢谢

    首先使用以下命令将Xls转换为csv:

    http://permalink.gmane.org/gmane.comp.jakarta.poi.user/14301 然后使用以下方法导入csv:

    http://www.javalobby.org/java/forums/t53674.html
    使用ApachePOI,您可以轻松读取任意数量的xls文件。 链接: 要将其插入数据库,无需将其转换为.csv。您可以读取每个文件的每个单元格。由于每个文件的结构都是相同的,所以通过存储excel工作表的所有值而形成的数据表可以直接插入到数据库中。 你可以从

                        Best of Luck