Веб-перемнные

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
Аватара пользователя
blackangel
Сообщения: 148
Зарегистрирован: Пт окт 21, 2016 2:00 pm

Веб-перемнные

Сообщение blackangel »

Люди добрые)

Помогите разобраться.

создал вэб-переменную:
ссылка: http://mosmeteo.com/sokolniki

на этой страничке есть данные о погоде.
например текущая температура:
<p style="font-weight: bold;font-style: italic;color: #9A9A9A;">Temperature</p></td>
<td><b>0.2 °C</b></td>

как мне получить данные температуры?
Pooh
Сообщения: 74
Зарегистрирован: Вт дек 31, 2013 2:03 pm
Откуда: Самара

Re: Веб-перемнные

Сообщение Pooh »

>Temperature<\/p><\/td>
<td><b>(.+?) °C<\/b>
как-то так... и все пробелы нужно сохранить
Аватара пользователя
blackangel
Сообщения: 148
Зарегистрирован: Пт окт 21, 2016 2:00 pm

Re: Веб-перемнные

Сообщение blackangel »

Pooh писал(а):>Temperature<\/p><\/td>
<td><b>(.+?) °C<\/b>
как-то так... и все пробелы нужно сохранить
не выходит(((

вот строчка один в один:

>Temperature<\/p><\/td> <td><b>(.+?) °C<\/b>
Pooh
Сообщения: 74
Зарегистрирован: Вт дек 31, 2013 2:03 pm
Откуда: Самара

Re: Веб-перемнные

Сообщение Pooh »

а если https:// вместо http://?
Аватара пользователя
blackangel
Сообщения: 148
Зарегистрирован: Пт окт 21, 2016 2:00 pm

Re: Веб-перемнные

Сообщение blackangel »

Pooh писал(а):а если https:// вместо http://?
глухо=((( еще варианты?

а вот с такой таблицы можно содрать данные? https://mosmeteo.com/sokolniki/dataNOAA/downld02.txt
например со столбца Temp out...
Аватара пользователя
blackangel
Сообщения: 148
Зарегистрирован: Пт окт 21, 2016 2:00 pm

Re: Веб-перемнные

Сообщение blackangel »

Up?


Отправлено с моего iPhone используя Tapatalk
Аватара пользователя
blackangel
Сообщения: 148
Зарегистрирован: Пт окт 21, 2016 2:00 pm

Re: Веб-перемнные

Сообщение blackangel »

blackangel писал(а):Up?


Отправлено с моего iPhone используя Tapatalk
Народ! Серьезно ни кто не знает!???


Отправлено с моего iPhone используя Tapatalk
fedor
Сообщения: 14
Зарегистрирован: Вт сен 20, 2016 8:48 pm

Re: Веб-перемнные

Сообщение fedor »

>Temperature<\/p><\/td>.+?<td><b>(.+?)°C<\/b>
Аватара пользователя
savenko_egor
Сообщения: 705
Зарегистрирован: Вс авг 03, 2014 8:17 pm
Откуда: Украина, Запорожье
Контактная информация:

Re: Веб-перемнные

Сообщение savenko_egor »

Странно что тут это работает, а в МДМ нет. Чёт не пойму в чём проблема.

UPD:
Разобрался. Ему там .* не нравилась. Не непонятно почему. blackangel, для Вас так будет правильно

Код: Выделить всё

Temperature<\/p><\/td>\s*<td><b>(.+?) °
sergejey, если увидите сообщение, пожалуйста, уточните почему так:
Temperature<\/p><\/td>\s*<td><b>(.+?) ° - https://regex101.com/r/WlHdsb/4 - Работает
>Temperature<.*\n.*>(.+?) °C< - https://regex101.com/r/WlHdsb/3 - Не работает.
Аватара пользователя
blackangel
Сообщения: 148
Зарегистрирован: Пт окт 21, 2016 2:00 pm

Re: Веб-перемнные

Сообщение blackangel »

warik писал(а):Странно что тут это работает, а в МДМ нет. Чёт не пойму в чём проблема.

UPD:
Разобрался. Ему там .* не нравилась. Не непонятно почему. blackangel, для Вас так будет правильно

Код: Выделить всё

Temperature<\/p><\/td>\s*<td><b>(.+?) °
sergejey, если увидите сообщение, пожалуйста, уточните почему так:
Temperature<\/p><\/td>\s*<td><b>(.+?) ° - https://regex101.com/r/WlHdsb/4 - Работает
>Temperature<.*\n.*>(.+?) °C< - https://regex101.com/r/WlHdsb/3 - Не работает.
Лучше поздно чем никогда, спасибо)
Ответить