Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Поделитесь вашими сооброжениями для поставленой за


Автор: unkis 13.9.2004, 17:16
Поделитесь вашими сооброжениями для реалезации поставленой задачи. Кому что пришло в голову.
А задача значит такая.

Есть интернет страница, нужно выдерать с неё определённый текст и сохранять его в файл и через некоторое время проверять эту же страницу и выдерать только тот текст который новый, т.е тот каторый я выдрал он мне не нуже, и переписывать старый текст новым.

Пока я дошел с вашеё помощю до того, как я скачиваю всю страницу к себе на диск, ищу в ней мне нужный текст и сохраняю его в файл.

дальше я пока в раздумьях.

Поделитесь пожалуйста своими сооброжениями. Может для этого лучше использовать sql, axccess, или ещё что-нибудь.

Или это не сложно реализовать на java.

Зарания всем большое спасибо.



Автор: AntonSaburov 13.9.2004, 17:31
Ну если ты уже решил задачу - нормально. Просто в том виде, в котором ты это описал - нормальное решение. Или тебе нужно что-то еще ? Тогда опиши больше и ширше smile.gif

Автор: Domestic Cat 13.9.2004, 17:35
а бы открывал URLConnection

http://java.sun.com/j2se/1.4.2/docs/api/java/net/URLConnection.html

и прvерял ifModifiedSince поле (getIfModifiedSince или getLastModified). Если были модификацii,
получаеm InputStream (getInputStream) и читаем чо нужно.
Тогдa нe нужно сохранять файл нa диск и должно быть побыстреe.

Автор: unkis 13.9.2004, 17:53
Domestic Cat спасибо, я так и собирался делать, я в раздуме как мне их сравнивать и переписовать. Может в java есть уже готовый класс или ещё что нибудь. qstn.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)