如何读取存储在应用程序服务器上的Excel表
如何读取存储在应用程序服务器上的Excel文件?
我已经阅读了这个和大部分的解决scheme,我已经通过显示从本地计算机的物理位置读取它。
我想从应用程序服务器读取它。 有人可以build议如何做到这一点?
您可以使用Apache POI来读取文件。 例如:
InputStream inputStream = new URL("http://localhost/report.xls").openStream(); //Get the workbook instance for XLS stream HSSFWorkbook workbook = new HSSFWorkbook(inputStream);
另请参阅使用Apache POI在Java中读取/写入Excel文件 。
你真的有两个不同的问题:阅读Excel电子表格和从服务器读取文件。 我怀疑你会find两个工具。 我会下载文件到一个临时文件,然后阅读使用您的Excel阅读器。 分而治之。