Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / html -> Excel. чем парсить? / 8 сообщений из 8, страница 1 из 1
01.02.2013, 09:07:37
    #38133220
silvan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
html -> Excel. чем парсить?
HI.
задача: html перегнать в Ёксель. для генерации xls собираюсь использовать POI.
что посоветуете для парсинга html?
...
Рейтинг: 0 / 0
01.02.2013, 18:26:24
    #38134219
АлексейС
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
html -> Excel. чем парсить?
silvan,

Вот, чудесная вещь: http://jsoup.org/

Поддерживает селекторы, достаточно быстрая и не течёт по памяти.
...
Рейтинг: 0 / 0
04.02.2013, 10:08:46
    #38135740
Garrick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
html -> Excel. чем парсить?
silvan,

Просто окрывать html файл без всяких преобразований сразу в Excel не пробовали?
...
Рейтинг: 0 / 0
04.02.2013, 11:51:27
    #38135910
silvan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
html -> Excel. чем парсить?
Garricksilvan,

Просто окрывать html файл без всяких преобразований сразу в Excel не пробовали?

отображается, но Ексель ,при открытиии ругается на неправильный формат.
Ну и еще всяка хрень...

нужен полноценный xls на выходе.открывать руками и сохранять, не вариант.
...
Рейтинг: 0 / 0
04.02.2013, 11:53:24
    #38135916
silvan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
html -> Excel. чем парсить?
JNI не предлагать
...
Рейтинг: 0 / 0
04.02.2013, 13:51:15
    #38136220
Garrick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
html -> Excel. чем парсить?
silvanJNI не предлагать
Сохранить этот эксельный файл в XLM формате. Внимательно посмотреть на заголовок файла, убрать от туда всякую хрень про неиспользуемые стили - должно остаться 15-20 строк. Написать XLS для трансформации вашего HTML в такой же XML. Ну, дальше сами знаете...

Я делал формирование такого XML на бейсикоподобном языке, обычными принтами в файл - работает на ура, Excel открывает такой файл (надо дать ему правильное расширение) как родной и ничего не ругается.
...
Рейтинг: 0 / 0
04.02.2013, 14:09:19
    #38136262
silvan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
html -> Excel. чем парсить?
посмотрел htmlunit все понятно,есть все что мне надо...
не нравится, что тяжелый...

jsoup- пока не разобрался.. :(
...
Рейтинг: 0 / 0
11.04.2013, 15:57:44
    #38222109
silvan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
html -> Excel. чем парсить?
АлексейС, запилил таки на jsoup. Пока нормуль. Спасибо.

Не продумал:
1) как обойти ограничение Ескселя по количеству ячеек на листе.
Т.е. определить в какой момент создать новый лист.
2) как узнать, что табличка огроменна чтобы использовать xlsx (SXSSFWorkbook) а не xls (HSSFWorkbook)

может, кто подскажет чего?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / html -> Excel. чем парсить? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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