Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Работа с сетью > Как записать информацию со страницы в файл?


Автор: omx 1.3.2005, 12:17
День добрый!

Суть такова: в intranet-приложении по адресу h**p://172.18.71.16/d4003444/diagcalc.cgi?DGCALCIX=36 выдается текущая информация о параметрах системы. Необходимо эту информацию считать, преобразовать и записать в файл. Проблема у меня именно в считывании, никак не соображу, как потоки данных обработать. smile
Подскажите, как реализовать подобный сценарий:

1. Обращаемся к странице
2. Находим в ней строки вида param1 = value1
3. Записываем эти строки в файл в виде param1:value1
4. Повторяем процесс через минуту.

заранее спасибо, если чего непонятно написал - поясню...

Автор: Domestic Cat 1.3.2005, 12:22
На Java? Тогда при чем тут J2ЕЕ?

Цитата(omx @ 1.3.2005, 03:17)
1. Обращаемся к странице

Отрываем http://java.sun.com/j2se/1.4.2/docs/api/java/net/HttpURLConnection.html, читаем в поток (пример легко найти на форуме)

Цитата(omx @ 1.3.2005, 03:17)
2. Находим в ней строки вида param1 = value1

Ищем в полученной строке что нужно

Цитата(omx @ 1.3.2005, 03:17)
Записываем эти строки в файл в виде param1:value1

Пишем в файл - тот же FileOutputStream

Цитата(omx @ 1.3.2005, 03:17)
Повторяем процесс через минуту.

Все это делаем в методах с одной точкой входа, на этот метод вешаем таймер.

Автор: omx 2.3.2005, 09:07
Получилось, спасибо.

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