Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
MDJH
7 / 7 / 3
Регистрация: 24.11.2015
Сообщений: 30
Записей в блоге: 1
#1

Поиск по интернету - C++

03.01.2017, 13:35. Просмотров 168. Ответов 3
Метки нет (Все метки)

Здравствуйте, столкнулся с такой проблемой: делается программа, которая из интернета считывает данные (к примеру погоду) и показывет на экран результат. Как правильно, или возможно ли вообще, из интернет странички (где постоянно обновляются данные: погода, курс валют и т.д) взять эту информацию?
Первая мысль была такая - с помощью библиотеки curl я скачивал код страницы и там искал инфу. Но может есть какой другой способ? Т.к. там нет конкретного скрита, чтоб за него зацепиться по поиску.

Сайт, в котором идёт поиск - https://www.gismeteo.ru/weather-new-york-7190/
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.01.2017, 13:35
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Поиск по интернету (C++):

Поиск по интернету. Текстовый браузер - C++
Здравствуйте, подскажите пожалуйста, можно ли с помощью c++ из командной строки открывать страницы в интернете, (видел похожую штуку у...

Время по интернету - C++
В программе нужен скрип который бы проверял правильное ли время на компьютере в противном случае программа автоматом закрывается.

Не получается разрешить доступ к интернету - C++
Не получается разрешить доступ к интернету через LAN другому компьютеру

Есть ли установщик MinGW не требующий подключения к интернету? - C++
А есть ли инсталлер MinGW не требующий подключения к интернету?

Подключение к интернету через блютус к интернету смартфона 5530 - Symbian
Здравствуйте! Ребята подскажите можно ли настроить доступ к интернету через блютус смартфона 5530 и если можно то как? Заранее...

Книги по спутниковому интернету и интернету по радиоканалу - Спутниковая связь
Добрый день. Нужны книги по спутниковому интернету и интернету по радиоканалу(ну или хотя бы что бы эти темы были в книге) для того, что бы...

3
DrOffset
7517 / 4513 / 1025
Регистрация: 30.01.2014
Сообщений: 7,362
03.01.2017, 16:36 #2
Цитата Сообщение от MDJH Посмотреть сообщение
Но может есть какой другой способ?
Раньше можно было получить погоду в XML по адресу
Кликните здесь для просмотра всего текста
Код
http://informer.gismeteo.ru/xml/<код города>_1.xml
Например, для New-York`а будет так: http://informer.gismeteo.ru/xml/72503_1.xml
2
MDJH
7 / 7 / 3
Регистрация: 24.11.2015
Сообщений: 30
Записей в блоге: 1
03.01.2017, 19:38  [ТС] #3
А на всех ли сайтах есть такая возможность? Как вы вышли на этот xml?
0
DrOffset
7517 / 4513 / 1025
Регистрация: 30.01.2014
Сообщений: 7,362
03.01.2017, 19:42 #4
Цитата Сообщение от MDJH Посмотреть сообщение
А на всех ли сайтах есть такая возможность?
Конечно нет.
Иногда иного способа, кроме как пропарсить страницу, с помощью, например, регулярных выражений, нет.

Но обычно сервисы, подобные гисметео, предоставляют web api (платное или свободное) для своих данных, поэтому, если api есть, то лучше пользоваться им.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.01.2017, 19:42
Привет! Вот еще темы с ответами:

Не подключается к интернету - Сетевое оборудование
Доброго времени суток, Вчера собрал новый компьютер. Материнская карта - Gigabyte GA-B150M-D3H. Установил Windows 8.1 Professional...

Подключение к интернету - Сети
Что такое может быть.Подключение к интернету работает нормально,но сам браузер не открывает странички .Браузеры firefox и IE. Выскачил...

Подключение к интернету - Сети
Народ, привет! Подскажите, пожалуйста. Нужно прописать следующее: Net=178.88.167.68/30 IP client=178.88.167.70 255.255.255.252 -...

Чат по интернету - Delphi
Пожалуйста скиньте кто-то исходник любого чата по интернету. Не локальный. P.S. Google - не знает..


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru