загрузить файл и автоматически вниз на локальный для доступа - PullRequest
0 голосов
/ 18 декабря 2018

Я пишу веб-приложение с портлетами, которое позволяет пользователю загружать файл Excel, а затем сервер выполняет проверку в файл Excel и преобразует содержимое в оператор SQL

Сервер используетJava с библиотекой aspose.cells для обработки доступа к Excel.

Проблема в том, как я могу передать Excel к внутреннему доступу.

Теперь я думаю о том, что после загрузки пользователемФайл Excel, серверная часть сначала загружает файл Excel в локальный каталог (возможно, C: \ temp), а затем может напрямую читать файл Excel из C: \ temp, а не из файла сервера.

Но это возможносделать это?

1 Ответ

0 голосов
/ 18 декабря 2018

Вы, похоже, ищете какой-то пример кода, в который вы можете загрузить файл Excel, а затем с помощью Aspose.Cells для Java обработать этот загруженный файл.Вы можете взглянуть на следующую ссылку, где есть учебник по загрузке файлов с помощью портлетов.

http://www.codeyouneed.com/liferay-portlet-file-upload-tutorial/

После загрузки файла используйте класс com.aspose.cells.Workbookобъект для загрузки этого потока непосредственно в рабочую книгу и последующей обработки в соответствии с вашими требованиями.

Ниже приведена ссылка на пример кода для загрузки файла Excel (в потоке) в объект рабочей книги: https://docs.aspose.com/display/cellsjava/Opening+Files+with+Different+Formats#OpeningFileswithDifferentFormats-OpeningthroughStream

Примечание: я работаю разработчиком поддержки / евангелистом в Aspose.

...