![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| unkis |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 802 Регистрация: 8.9.2004 Репутация: нет Всего: 1 |
Ребята нужно с сайта выташить определённую информацию.
у кого какие предложения? Какие классы для этого лучше испльзовать? я так понимаю сайт нужно как-то парсить? Зарания благодарен. -------------------- www.unkis.com |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 19 Всего: 538 |
Парсиринг HTML можно сделать с помощью HTMLEditorKit.Parser, вообще посмотри javax.swing.text.html, там находятся утилиты для работы с HTML.
Закачку HTML с сайта можно сделать с помощью HttpURLConnection. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
а есть где нибудь-пример по HTMLEditorKit.parser чтобы посомтреть как он работает.
|
|||
|
||||
| lovermann |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 285 Регистрация: 28.12.2004 Где: Прага Репутация: нет Всего: 8 |
Есть такой сайт, google.com называется. Обычно, там есть ВСЁ!
Parsing HTML with Swing http://www.samspublishing.com/articles/art...=31059&seqNum=1 http://www.liferay.com/documentation/api/u...arser.java.html Это сообщение отредактировал(а) lovermann - 29.1.2005, 18:57 |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
а что делать если сайт состоит не только и HTML.
придположем мен нужно вытощить между таких слов к прим. car("<здесь идёт текст каторый я хочу выташить>""......); что тогда мне делать |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 19 Всего: 538 |
Переведи -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Насколько я понял при помощи HTMLEditorKit.parser можно парсить только по тегам.
но у меня есть страница, в которой присутствует javascript, и в ней есть функция в которую передаются параметры. вот эти параметры мне и надо получить. Эти параметры стаят не между тегов, а между определёнными сочитаниями букв. вот кусок из хтмл страницы каторюю мне надо парсить.
мне нужно получить скажем то что стоит между car(" <текст который мне нуже> "); Зарания спасибо. |
|||
|
||||
| lovermann |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 285 Регистрация: 28.12.2004 Где: Прага Репутация: нет Всего: 8 |
Тогда тебе регулярные выражения нужно использовать, а не ХТМЛ-парсер, если я правильно понял.
|
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 1 Всего: 172 |
Читаем респонс в строку и ищем регекспом.
-------------------- |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Ребята не пинайте меня только сильно.
но вы бы не могли привести хотя бы для этого куска текста маленький пример. Зарания спасибо. |
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 1 Всего: 172 |
-------------------- |
|||
|
||||
| unkis |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 802 Регистрация: 8.9.2004 Репутация: нет Всего: 1 |
большое спасибо.
-------------------- www.unkis.com |
|||
|
||||
| Aizek |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 29.11.2006 Репутация: нет Всего: нет |
Не хочу создавать еще одну тему, напишу тут.
Возникла проблема получения всех полей формы. Хочется получить рабочий пример. А то руки кривые не могу до конца домучать HTMLparser. |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 19 Всего: 538 |
Полей или значений?
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| Aizek |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 29.11.2006 Репутация: нет Всего: нет |
Полей. Нашел библиотеку, jericho. Без проблем вытащила все имена полей...
А так много парсеров собрано тут http://java-source.net/open-source/html-pa...cho-html-parser |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Работа с сетью | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |