формат результата парсинга

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

18kotov

A-Parser Pro License
A-Parser Pro
Привет! вопрос как мне кажется простой, но я не могу найти решения.
Так задача. Создаем задание парсеру на сбор ссылок со страницы. На странице несколько ссылок поэтому у нас получается массив. Для дальнейшего использования необходимо чтобы формат результатов был в следующем виде:
адрес страницы1(запрос1);ссылка из масива1
адрес страницы1(запрос1);ссылка из масива2
адрес страницы1(запрос1);ссылка из масива3
адрес страницы2(запрос2);ссылка из масива1
адрес страницы2(запрос2);ссылка из масива2
адрес страницы2(запрос2);ссылка из масива3

можно таким образом настроить вывод?
у меня получается только так.

адрес страницы1(запрос1);
ссылка из масива1
ссылка из масива2
ссылка из масива3
адрес страницы2(запрос2);
ссылка из масива1
ссылка из масива2
ссылка из масива3

спасибо.
 
Добрый день.
.format позволяет это делать:
ucKmz.png
 
Добрый день,
прошу пояснить как организовать следующее:
собираем данные со страницы получаем три массива.

массив1(строка11, строка12, строка13)
массив2(стркоа21, строка22, строка23)
массив3(строка31, строка32, строка33)

в файле результата надо получить:

строка11, строка21, строка31
строка12, строка22, строка32
строка13, строка23, строка33

тему http://a-parser.com/threads/2453/
видел но не совсем понял прошу по возможности объяснить чуть подробнее.

спасибо.
 
Последнее редактирование:
Используем цикл, число элементов смотрим только по первому массиву:

wck4b.png
 
в тестировщике работает как надо, но при попытке применить шаблон в парсере получил результат:
HASH(0x101a73c8);HASH(0x103d9640)
HASH(0x101a6c90);HASH(0x101eb2e4)
HASH(0x10350ee4);HASH(0x10254ed4)
HASH(0x101a73c8);HASH(0x103d89bc)
что сделал неправильно?
 
необходимо указать название элемента в массиве: arrayName.$i.itemName
 
Назад
Верх