Почему файл txt для макроса DUPIGNORE перестал ставить перенос строк?

Тема в разделе "Решение проблем с использованием программы", создана пользователем AlexandrSorokin, 1 дек 2018.

Статус темы:
Закрыта.
  1. AlexandrSorokin

    AlexandrSorokin Active Member Пользователи

    Регистрация:
    27 ноя 2018
    Сообщения:
    71
    Город:
    Пермь
    Привет!
    Сегодня текстовый файл от макроса DUPIGNORE начал собирать данные из повторяющихся границ в кашу.
    А раньше каждое уникальное значение складывал в новую строку.
    Если в шаблоне вывода (Ctrl + 5) указать разделитель CSVCS или CSVLB, то ключи собираются с новой строки, но перед ними записывается [CSVCS] или [CSVLB]

    В чем может быть проблема?

    Настраивал вывод и так и так
    [DUPIGNORE][KEY]<CD_CYCLE_GRAN_1!>[/KEY][/DUPIGNORE]
    [DUPIGNORE][KEY]<CD_CYCLE_GRAN_1!>[/KEY][/DUPIGNORE][CSVCS]

    Я пробовал создавать парсер с нуля, пробовал копировать старый рабочий парсер.
    Но все равно все в кашу. Может быть я настройки не те включил?
     
    Последнее редактирование: 2 дек 2018
  2. AlexandrSorokin

    AlexandrSorokin Active Member Пользователи

    Регистрация:
    27 ноя 2018
    Сообщения:
    71
    Город:
    Пермь
    del
     
    Последнее редактирование: 2 дек 2018
  3. Kreol

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

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    ЧИТАЕМ КРАСНЫЕ БУКВЫ
    Ссылки недоступны для гостей
     
  4. AlexandrSorokin

    AlexandrSorokin Active Member Пользователи

    Регистрация:
    27 ноя 2018
    Сообщения:
    71
    Город:
    Пермь
    Красный текст.

    ДОРОГИЕ ДРУЗЬЯ, ДЛЯ ТОГО, ЧТОБЫ ДОБАВИТЬ ОПРЕДЕЛЕННЫЙ ТЕКСТ ИЛИ КОД К КАЖДОМУ ЦИКЛУ ПОВТОРЯЮЩЕЙСЯ ГРАНИЦЫ ПАРСИНГА, НЕ НАДО ЭТОТ ТЕКСТ ПРОПИСЫВАТЬ В РЕДАКТОРЕ ШАБЛОНА ВЫВОДА!!! НУЖНО ЕГО ПРОПИСЫВАТЬ В НАСТРОЙКЕ ПОВТОРЯЮЩИХСЯ ГРАНИЦ (CTRL+5) ВОКРУГ/СЛЕВА/СПРАВА ОТ [VALUE], А В ШАБЛОН ВЫВОДА ВСТАВИТЬ ЛИШЬ <CD_CYCLE_GRAN_1!>!!!!!!! ПРОСТИТЕ, НО МОЖЕТ БЫТЬ СЕЙЧАС ВЫ ЭТО УВИДИТЕ!!!!!!!!
     
    Последнее редактирование: 2 дек 2018
  5. AlexandrSorokin

    AlexandrSorokin Active Member Пользователи

    Регистрация:
    27 ноя 2018
    Сообщения:
    71
    Город:
    Пермь
    del
     
    Последнее редактирование: 2 дек 2018
  6. AlexandrSorokin

    AlexandrSorokin Active Member Пользователи

    Регистрация:
    27 ноя 2018
    Сообщения:
    71
    Город:
    Пермь
    del
     
    Последнее редактирование: 2 дек 2018
  7. AlexandrSorokin

    AlexandrSorokin Active Member Пользователи

    Регистрация:
    27 ноя 2018
    Сообщения:
    71
    Город:
    Пермь
    Вообще все настройки перерыл.
    Ни одного решения не нашел.
    Думаю проблема актуальная и много кому будет полезно решение.
    Давайте разберемся
     
    Последнее редактирование: 2 дек 2018
  8. AlexandrSorokin

    AlexandrSorokin Active Member Пользователи

    Регистрация:
    27 ноя 2018
    Сообщения:
    71
    Город:
    Пермь
    del
     
    Последнее редактирование: 2 дек 2018
  9. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.431
    Адрес:
    Latvia
    Расслабьтесь, включите музыку на фон youtube.com/watch?v=oHCcZPjhTX4

    С таким отношением вообще мало кто захочет помогать. Вместо спасибо, вы решили срываться на первом попавшимся в теме?)))
    Не получается, не страшно все мы через это проходили...

    Теперь по делу:
    Коллега не зря вам ссылку Ссылки недоступны для гостей предоставил чтобы помочь понять проблему, а проблема в том что вы обняли весь результат выводимый повт.границей и потому в данном случае макрос и не сработал поскольку не смог выявить дублей. Правильнее макросом DUPIGNORE обнять внутри настройки повт.границы каждый цикл [VALUE].

    Рекомендую в проверку для макроса DUPIGNORE отправлять малую уникальную часть (обычно это ид или артикул или часть url)
     
    Последнее редактирование: 2 дек 2018
  10. AlexandrSorokin

    AlexandrSorokin Active Member Пользователи

    Регистрация:
    27 ноя 2018
    Сообщения:
    71
    Город:
    Пермь
    del
     
    Последнее редактирование: 2 дек 2018
  11. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.431
    Адрес:
    Latvia
    Еще разок:

    [​IMG]
     
    AlexandrSorokin нравится это.
  12. AlexandrSorokin

    AlexandrSorokin Active Member Пользователи

    Регистрация:
    27 ноя 2018
    Сообщения:
    71
    Город:
    Пермь
    Спасибо Вам большое за разъяснение!!!!
    С первого раа не понял) нужно лишь было другими словами донести...

    Я сразу не понял и одновременно с Вашим ответом нашел еще такой же ответ от Сергея на странице Ссылки недоступны для гостей
    [​IMG]
     
    Root и kagorec нравится это.
  13. AlexandrSorokin

    AlexandrSorokin Active Member Пользователи

    Регистрация:
    27 ноя 2018
    Сообщения:
    71
    Город:
    Пермь
    РЕШЕНИЕ
    Для повторяющихся границ парсинга DUPIGNORE указывается прямо в настройках границ (Ctrl + 5)
    Для обычных границ достаточно указать в обычном редакторе шаблона.
     
    Kreol нравится это.
Статус темы:
Закрыта.

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