1. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!
    Скрыть объявление

Вывод результата в нужном формате

Тема в разделе "Техническая поддержка", создана пользователем shiko-1, 15 ноя 2023.

  1. shiko-1

    shiko-1 A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    10 ноя 2023
    Сообщения:
    2
    Симпатии:
    0
    Добрый день! Хочу воспользоваться парсером SE::Google и данные выгрузить в формате:

    Запрос1 - Номер позиции: 1 - link 1,
    Запрос1 - Номер позиции: 2 - link 2,
    Запрос1 - Номер позиции: 3 - link 3,
    и т.д.

    Часть с номером позиции и ссылкой получается вывести с помощью конструкции:
    [% FOREACH item IN p1.serp; $query - loop.count _ ' - ' _ item.link _ "\n"; END %]

    Подскажите, как сюда добавить к каждой строке запрос? Разные варианты перепробованы, но все время возникает ошибка, что $query - зарезирвированная переменная.

    Заранее списибо за ответ.
     
  2. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    4.494
    Симпатии:
    2.147
    Код:
    [% FOREACH item IN p1.serp;
       query _ ' - ' _ loop.count _ ' - ' _ item.link _ "\n";
    END %]
     
  3. shiko-1

    shiko-1 A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    10 ноя 2023
    Сообщения:
    2
    Симпатии:
    0
    Все получилось. Спасибо :)
     
  4. saharchuklud

    saharchuklud A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    31 янв 2022
    Сообщения:
    6
    Симпатии:
    0
    Добрый день. Мне необходимо чтобы помимо позиции, с рядом с ключем стояла частотка, значения внесу сам. Нужно для удобства в боте телеграмм.
    Сейчас формат такой: site.com - key: 1. Как добавить частотку, чтобы парсер работал корректно? Например site.com - [100k] key: 1
     
    #4 saharchuklud, 16 апр 2024
    Последнее редактирование: 16 апр 2024
  5. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    4.494
    Симпатии:
    2.147
    Добрый день.
    Не понятно о какой частотке и каком парсере речь. В целом, формат результата задается шаблоном в соответствующем поле. В Документации детально описано все о форматировании результатов: https://a-parser.com/docs/guides/task-settings/result-format
     

Поделиться этой страницей