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

  • Автор темы Автор темы socnet
  • Дата начала Дата начала

socnet

Client
Регистрация
02.12.2014
Сообщения
138
Реакции
132
Баллы
43

Такие настройки парсинга. Проблема в том, что экшен всегда якобы находит элементы на странице и уходит по положительной ветке, а на самом деле нет таких элементов :(
Регулярка работает - проверял.
 
наверняка что то с регуляркой.. регулярка должна быть строго по исходнику, который получаете в ПМ, если составляли ее по исходнику из обычного браузера, то могут быть сюрпризы..
к тому же будет выходить в любом случае по положительному, даже если ничего не найдет.. после этого экшена можно напрмиер объединить список в переменную и проверить содержимое этой переменной на пустоту..либо считать в списке кол-во строк, и проверять по IF (!=0).. и уже из экшена IF выходить по положительному и отрицательному..
 

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

В вашем случае можно проверять количество строк в списке. Если больше 0, значит что то нашло. Если же брать 1 совпадение, то можно его через логику проверять - нашло ли что - то или нет.
 
  • Оценить
Реакции: socnet
В вашем случае можно проверять количество строк в списке. Если больше 0, значит что то нашло. Если же брать 1 совпадение, то можно его через логику проверять - нашло ли что - то или нет.
Так и сделал, спасибо. Если строка записывалась в список, то потом содержимое списка очищалось.
P.S. Так получилось, что я ваш реф :-)
 
Последнее редактирование модератором:
  • Оценить
Реакции: socnet

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