0

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

  1. 将包含文件的文件夹加载到服务器
  2. 将文件转换为 .csv
  3. 将文件一一导入mysql

但是如何使用 servlet 在技术上实现这种机制呢?

谢谢

4

2 回答 2

0

首先使用以下方法将 Xls 转换为 csv:

http://permalink.gmane.org/gmane.comp.jakarta.poi.user/14301

然后使用以下命令导入 csv:

http://www.javalobby.org/java/forums/t53674.html
于 2011-04-24T07:27:45.377 回答
0

使用 apache poi 您可以轻松读取任意数量的 xls 文件。链接: http: //poi.apache.org/ 要将其插入数据库,无需将其转换为 .csv。您可以读取每个文件的每个单元格。由于每个文件的结构相同,因此可以将存储 Excel 表的所有值形成的 DTO 列表直接插入数据库。您可以从http://poi.apache.org/spreadsheet/quick-guide.html开始

                    Best of Luck
于 2011-04-24T07:53:34.743 回答