powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Выгрузка из Excel с помощью POI?
4 сообщений из 29, страница 2 из 2
Выгрузка из Excel с помощью POI?
    #33196413
GMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JekasНет, будут сформированные ексель-файлы, размером примерно по 20 метров и около 50000 записей, по три листа в каждом файле, тоесть 150000 записей примерно, нужно все эти данные перекинуть в базу, чем лучше воспользоваться тогда? Файлы эти будут постепенно формироваться и присылаться некому человеку который должен будет с помошью будущей программы перекидывать все это в базу...Ну гуру програмирования посоветуйте?
Мне кажется, что здесь криво построен процесс.
Эти файлы формируются вручную или они выгружаются из др. учетной системы?
Если из др. системы и нужно просто сделать обмен, то ИМХО xls не самый подходящий формат для этого.
Если же эти файлы набиваются вручную, то может стоит подумать над тем, чтобы автоматизировать ввод этих данных уже неосредственно в необходимую базу, или др. базу, а потом сделать обмен между ними, использую в качестве транспортного файла, например, xml.
Если уж очень хочется загружать именно из xls, то либо как уже посоветовали пользоваться не явовскими библиотеками, а теми же макросами.
Или попробовать POI, но читать файл на низком уровне, эта библиотека это позволяет (об этом написано выше), и вроде как при таком способе POI потребляет меньше памяти.
...
Рейтинг: 0 / 0
Выгрузка из Excel с помощью POI?
    #33196453
Naug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
openoffice.org
http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=office

но ещё раз если просто нужно вытянуть из экселя пару табличек то самое простое - csv
...
Рейтинг: 0 / 0
Выгрузка из Excel с помощью POI?
    #33198054
Jekas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Naugopenoffice.org
http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=office

но ещё раз если просто нужно вытянуть из экселя пару табличек то самое простое - csv
Остановился на csv. Вроде все ок...но вот есть одна проблема, изначальные екселевские файлы набиваются в ручную в различных филиалах предприятия разнесенными по всей стране, и внутри может быть все что угодно(человеческий фактор)...собственно сейчас проблема с записями где есть один апостроф. Когда вставляешь её в базу то выдается ошибку что строка не имеет конца, как отыскать опостроф в строке и убрать его либо добавить второй?
...
Рейтинг: 0 / 0
Выгрузка из Excel с помощью POI?
    #33200227
Naug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html#replaceAll(java.lang.String,%20java.lang.String)

Или в ещё в экселе проверять чтоб посторонних знаков небыло.
...
Рейтинг: 0 / 0
4 сообщений из 29, страница 2 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Выгрузка из Excel с помощью POI?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]