Проблема с парсингом

socnet

Client
Регистрация
02.12.2014
Сообщения
137
Благодарностей
129
Баллы
43

Такие настройки парсинга. Проблема в том, что экшен всегда якобы находит элементы на странице и уходит по положительной ветке, а на самом деле нет таких элементов :(
Регулярка работает - проверял.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 340
Благодарностей
9 088
Баллы
113
наверняка что то с регуляркой.. регулярка должна быть строго по исходнику, который получаете в ПМ, если составляли ее по исходнику из обычного браузера, то могут быть сюрпризы..
к тому же будет выходить в любом случае по положительному, даже если ничего не найдет.. после этого экшена можно напрмиер объединить список в переменную и проверить содержимое этой переменной на пустоту..либо считать в списке кол-во строк, и проверять по IF (!=0).. и уже из экшена IF выходить по положительному и отрицательному..
 

evgen_po

Client
Регистрация
27.08.2013
Сообщения
848
Благодарностей
531
Баллы
93

Такие настройки парсинга. Проблема в том, что экшен всегда якобы находит элементы на странице и уходит по положительной ветке, а на самом деле нет таких элементов :(
Регулярка работает - проверял.
Этот экшен будет всегда по положительной ветке уходить, даже если регуляркой не будет найдено ни одного совпадения
 

socnet

Client
Регистрация
02.12.2014
Сообщения
137
Благодарностей
129
Баллы
43

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 885
Баллы
113
Как же сделать правильно? :-)
В вашем случае можно проверять количество строк в списке. Если больше 0, значит что то нашло. Если же брать 1 совпадение, то можно его через логику проверять - нашло ли что - то или нет.
 
  • Спасибо
Реакции: socnet

socnet

Client
Регистрация
02.12.2014
Сообщения
137
Благодарностей
129
Баллы
43
В вашем случае можно проверять количество строк в списке. Если больше 0, значит что то нашло. Если же брать 1 совпадение, то можно его через логику проверять - нашло ли что - то или нет.
Так и сделал, спасибо. Если строка записывалась в список, то потом содержимое списка очищалось.
P.S. Так получилось, что я ваш реф :-)
 
Последнее редактирование модератором:

Lexicon

Client
Регистрация
27.12.2012
Сообщения
1 775
Благодарностей
901
Баллы
113
  • Спасибо
Реакции: socnet

socnet

Client
Регистрация
02.12.2014
Сообщения
137
Благодарностей
129
Баллы
43

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