Вывод результатов с каждого URL в одну строку?

Тема в разделе "Шаблон вывода", создана пользователем Mikos, 11 янв 2018.

  1. Mikos

    Mikos New Member Пользователи

    Регистрация:
    11 янв 2018
    Сообщения:
    4
    Город:
    SPB
    Здравствуйте.

    Я только осваиваю функционал сей замечательной программы CD X1, поэтому на мой вопрос, возможно уже есть ответ. Но наверное я неправильные ключи в поиск пишу, т.к. поиск и штудирование всех подряд тем результатов для меня не принёс.

    Вопрос в следующем:
    Я хочу парсить динамику значений на разных урл. Вывод результатов хочу построить так:
    upload_2018-1-11_20-28-26.png

    Подскажите как мне настроить вывод результатов в одну строку?
    Дописывать файл после каждого нового парсинга я понял как. А вот в одну строку, нет...
     
    Последнее редактирование: 11 янв 2018
  2. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    непонятно с чем именно вы работаете)
    предоставьте файл проекта (желательно)
    Либо более конкретно опишите ссылки и процессы которые вы делаете
     
  3. Mikos

    Mikos New Member Пользователи

    Регистрация:
    11 янв 2018
    Сообщения:
    4
    Город:
    SPB
    Есть список урлов n магазинов, в одной системе. Т.е. структура страниц одинаковая. У каждого магазина есть показатели. Изменение этих показателей мне нужно фиксировать периодически.
    Желаемую структуру файла вывода я показал на скриншоте в первом сообщении.

    Алгоритм своих действий я представляю следующим:
    Создаю и настраиваю проект.
    Запускаю парсинг, в результате получаю файл с одной строкой из параметров. Это будет состояние на определённую дату.
    Через 1 день запускаю процесс ещё раз, и в результате в том же файле получаю вторую строку с изменёнными за этот день параметрами.
    Так будет формировать хронология изменения этих данных.
     
  4. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    опять ставки на спорт?)))
    ну так у вас и будет при следующем запуске формироваться новая строка. Не совсем понятно в чем вопрос.
     
  5. Mikos

    Mikos New Member Пользователи

    Регистрация:
    11 янв 2018
    Сообщения:
    4
    Город:
    SPB
    Нет, не спорт. А в прочем какая разница?
    Вопрос в том-как настроить вывод чтобы данные парсинга из каждой ссылки записывались в csv не построчно (сверху вниз таблицы), а "по-столбцово", слева-направо
    А по-строчно это будет уже складываться сеансы парсинга от других дат.
     
  6. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    ну я бы сделал так, настроил 1-n проектов в каждом получал бы свой файл
    а потом макросом стягивал данные в 1
    В контенте это сделать немного сложнее
    берем 1 проект, настраивам на полученние данных сразу всех ссылок.
    В редакторе вконце шаблона вывода поставил бы определенный знак напримет !@#$ и после парсинга включал бы постобработку csv удаляя этот самый знак (правда не уверен что именно удаление можно сделать, открывал бы руками в блокноте и удалял.
    Ну или опять автоматика, кто на что горазд)
     
  7. Mikos

    Mikos New Member Пользователи

    Регистрация:
    11 янв 2018
    Сообщения:
    4
    Город:
    SPB
    Вот именно от этого я и пытался уйти. Видимо по вашему варианту и придётся идти.
    Благодарю за столь быстрый ответ.

    Другие варианты приветствуются :)
     
  8. dexperanto

    dexperanto New Member Пользователи

    Регистрация:
    21 ноя 2014
    Сообщения:
    123
    1. Количество столбцов сильно ограничено, сильнее строк.
    2.
    Вот что нужно для этого сделать:
    1. Выделите диапазон данных, который требуется переупорядочить, включая заголовки строк или столбцов, а затем нажмите клавиши CTRL+C. ...
    2. Щелкните правой кнопкой мыши первую ячейку, в которую нужно вставить данные, и выберите команду Транспонировать . ...
    3. Повернув данные, можно удалить исходные.
     
  9. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.431
    Адрес:
    Latvia
    Настройте парсинг и каждый раз в свои колонки будет вписываться соответствующая информация.
    Последующий парсинг дополнить строкой документ, в итоге не так страшно как кажется.
    Все стандартно.
     
    Kreol нравится это.
  10. Letion

    Letion Member Пользователи

    Регистрация:
    4 авг 2017
    Сообщения:
    37
    Здравствуйте! Подобный вопрос.
    С помощью повторяющихся границ получил список названий товара с разделителем |
    В екселе разбил эти строки по колонкам
    Ссылки недоступны для гостей
    Подскажите, как спарсить сразу все названия в одну, 1-ю колонку?
    Мне нужно так - Ссылки недоступны для гостей
    Команда в екселе "транспонировать" ничего не дает - все равно получается множество колонок(
     
  11. inotoxic

    inotoxic Well-Known Member Пользователи

    Регистрация:
    13 сен 2015
    Сообщения:
    867
    Настроив указанные параметры
    [​IMG]
    получите, нужный вам рузьтат
     
    xLime и Letion нравится это.
  12. Letion

    Letion Member Пользователи

    Регистрация:
    4 авг 2017
    Сообщения:
    37
    тоже самое, в строку. Только равзелитель уже не |, а зпт
    Ссылки недоступны для гостей
    высылаю проект - посмотрите, что не так, пожалуйста!
     

    Вложения:

    • 123.cdp
      Размер файла:
      38,3 КБ
      Просмотров:
      2
  13. inotoxic

    inotoxic Well-Known Member Пользователи

    Регистрация:
    13 сен 2015
    Сообщения:
    867
    Как-то так
     

    Вложения:

    • 123.cdp
      Размер файла:
      38 КБ
      Просмотров:
      5
    xLime и Letion нравится это.
  14. Letion

    Letion Member Пользователи

    Регистрация:
    4 авг 2017
    Сообщения:
    37
    Спасибо Вам огромное!
    А я бьюсь полдня.
    Дай Вам бог здоровья!
     

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