парсинг значение которое динамически изменяется Socket

Corsen

Новичок
Регистрация
19.07.2019
Сообщения
5
Благодарностей
0
Баллы
1
Есть сайт на котором постоянно меняется стоимость , в диве меняется цифры, нужно парсить последнюю стоимость как это сделать подскажите ?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 458
Благодарностей
8 682
Баллы
113
Есть сайт на котором постоянно меняется стоимость , в диве меняется цифры, нужно парсить последнюю стоимость как это сделать подскажите ?
Можете парсить обновляющуюся информацию из DOM исходника страницы,
напрмиер так:

upload_2019-7-19_19-45-33.png


Либо так:

upload_2019-7-19_19-47-7.png


Либо использовать инструмент Парсинг данных (Парсинг страницы):

upload_2019-7-19_19-50-4.png
 

Corsen

Новичок
Регистрация
19.07.2019
Сообщения
5
Благодарностей
0
Баллы
1
Можете парсить обновляющуюся информацию из DOM исходника страницы,
напрмиер так:

Посмотреть вложение 40424

Либо так:

Посмотреть вложение 40425

Либо использовать инструмент Парсинг данных (Парсинг страницы):

Посмотреть вложение 40426
буду пробоать
а как мне отслеживать когда данные изменились? они бывают меняются чаще даже чем в секунду
 

zortexx

Client
Регистрация
19.09.2011
Сообщения
2 520
Благодарностей
1 223
Баллы
113
буду пробоать
а как мне отслеживать когда данные изменились? они бывают меняются чаще даже чем в секунду
Сохраняйте в переменную и сравнивайте. Можно делать это даже несколько раз в секунду.

P.S.: Если, конечно, нельзя отловить запрос, который меняет цену.
 
  • Спасибо
Реакции: Sergodjan

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 458
Благодарностей
8 682
Баллы
113
а как мне отслеживать когда данные изменились?
Сохраняйте в переменную до парсинга, сохраняйте в другую переменную после парсинга и с помощью IF сравнивайте эти две переменные.
 

Corsen

Новичок
Регистрация
19.07.2019
Сообщения
5
Благодарностей
0
Баллы
1
Сохраняйте в переменную до парсинга, сохраняйте в другую переменную после парсинга и с помощью IF сравнивайте эти две переменные.
Сохраняйте в переменную и сравнивайте. Можно делать это даже несколько раз в секунду.

P.S.: Если, конечно, нельзя отловить запрос, который меняет цену.
Отловить нельзя он отдает через Socket.
Я все равно не понимаю, как мне постоянно парсить и записывать в файл или базу. Я когда прохожу регуляркой и записываю первый раз получается, а как сделать, что бы оно записывало, пока на странице не пропадет контент. Как мне постоянно парсить Dom ?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 458
Благодарностей
8 682
Баллы
113

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)