![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Lepus007 |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 6.9.2015 Репутация: нет Всего: нет |
Здравствуйте, помогите разобраться с ошибкой. Это первая моя программа . Сильно не ругайтесь.
Программа из текстового документа получает ссылки парсит веб страницу. если попадаются нужные строки она их сохраняет в ексель документ. Все идет хорошо до 9-вятой ссылки потом программа выкидует ошибку Exception in thread "main" java.lang.IllegalArgumentException: The maximum length of cell contents (text) is 32,767 characters at org.apache.poi.hssf.usermodel.HSSFCell.setCellValue(HSSFCell.java:552) at org.apache.poi.hssf.usermodel.HSSFCell.setCellValue(HSSFCell.java:527) Подскажите что не так голову уже сломал, не могу понять в чем проблема. Подумал что ексель документ сразу не записывается, переполняется книга и вылетает ошибка. Переделал чтоб данные сохранялись в блокнот, таже проблема на 9-вятой ссылки выпадает ошибка.
Чтобы программа заработала нужно создать текстовый документ и указать путь к нему вот здесь
и в кинуть туда вот эти ссылки
|
||||||
|
|||||||
Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 8 Всего: 191 |
Отредактируй файл, что бы без троеточие был Добавлено через 12 минут и 16 секунд Lepus007, а какие версии poi используешь? У меня 3.9 выдает ошибку
|
|||
|
||||
Lepus007 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 6.9.2015 Репутация: нет Всего: нет |
версия poi-bin-3.12-20150511.
попробуй с моими ссылками эта ошибка вылетала тоже у меня. Но я пока не разбирался. http://top-store.in.ua/p78484634-schetka-metla-fanatuk.html http://top-store.in.ua/p78484636-schetka-metla-fanatik.html http://top-store.in.ua/p78484638-schetka-metla-fanatik.html http://top-store.in.ua/p78484639-schetka-metla-fanatik.html http://top-store.in.ua/p78484641-schetka-metla-push.html http://top-store.in.ua/p78484642-schetka-metla-fanatik.html http://top-store.in.ua/p78484644-schetka-metla-fanatik.html http://top-store.in.ua/p78484645-schetka-metla-uglovaya.html http://top-store.in.ua/p78484648-schetka-metla-uglovaya.html http://top-store.in.ua/p78484649-metla-schetka-angled.html Это сообщение отредактировал(а) Lepus007 - 6.9.2015, 21:38 |
|||
|
||||
Lepus007 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 6.9.2015 Репутация: нет Всего: нет |
Закомментировал вот эту строку
Программа заработала . Я так понимаю происходит переполнения массива. Как можно обнулить удалить массив??? Как обойти этот баг? |
|||
|
||||
Lepus007 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 6.9.2015 Репутация: нет Всего: нет |
opisArrai.clear(); продлил жизнь всего лишь до 37 ссылок.
37 ссылок прошел и вылетела та же самая ошибка. |
|||
|
||||
r00tGER |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 20.5.2009 Где: Russia Репутация: нет Всего: нет |
Ну, написано же:
Значит в ячейку пытается попасть больше 32767 символов. Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
Lepus007 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 6.9.2015 Репутация: нет Всего: нет |
как это обойти???? Может есть какие-то другие массивы? Так много символов лезит в ячейку не сразу. они накапливаются в ячейке в ходе работы программы нужно после каждого цикла обнулять . Или подскажите варианты????? |
|||
|
||||
Lepus007 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 6.9.2015 Репутация: нет Всего: нет |
ребятки все заработало. тема закрыта.
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |