Сохранение в файлы по признаку

Тема в разделе "Сохранение результата парсинга контента", создана пользователем GRINE, 6 июл 2018.

  1. GRINE

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

    Регистрация:
    23 янв 2017
    Сообщения:
    90
    Есть спиcок ссылок вида:
    Ссылки недоступны для гостей
    Ссылки недоступны для гостей
    Ссылки недоступны для гостей

    Ссылки недоступны для гостей
    Ссылки недоступны для гостей
    Ссылки недоступны для гостей

    Ссылки недоступны для гостей
    Ссылки недоступны для гостей
    Ссылки недоступны для гостей

    Возможно ли сохранять каждый вид ссылок в отдельный файл по признаку в ссылке?
    И на выходе к примеру получать 3 файла с названиями detskie-avtokresla, detskie-zdorove-i-uhod и detskie-kukly-igrushki ??
     
  2. xLime

    xLime Well-Known Member Супер Модератор Модератор

    Регистрация:
    4 сен 2017
    Сообщения:
    401
    Добрый день.

    Используйте макрос Ссылки недоступны для гостей
     
    GRINE нравится это.
  3. GRINE

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

    Регистрация:
    23 янв 2017
    Сообщения:
    90
    Спасибо,
    чтобы задать заголовок в начале файла понятно что нужно использовать "Задание строки заголовка (записывается в начало файла только один раз)"
    а чтобы 1 раз в конце прописать для файла xml, есть какие то возможности?
     
  4. xLime

    xLime Well-Known Member Супер Модератор Модератор

    Регистрация:
    4 сен 2017
    Сообщения:
    401
    Что прописать?

    Вы ознакомились с макросом?
    Код:
    [SAVETOFILE:<CD_DOCURL!>.xml{add}{translit}{convertspace}{nodelete}{utf8}]текст, для сохранения в файл <CD_DOCURL!>.xml[/SAVETOFILE]
    <CD_DOCURL!> можете изменить с помощью Ссылки недоступны для гостей в макросе Ссылки недоступны для гостей
     
  5. GRINE

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

    Регистрация:
    23 янв 2017
    Сообщения:
    90

    Вы видимо не поняли вопроса.
    формат xml файла:

    <?xml version="1.0" encoding="utf-8" ?>
    <listings>

    <listing>
    <title><![CDATA[Кожаная сумка]]></title>
    и другие теги
    </listing>
    <listing>

    <title><![CDATA[Кожаная сумка]]></title>
    и другие теги
    </listing>
    <listings>

    Вот выделенные жирным нужно вставить в начало файла и в конец 1 раз...как вставить с помощью макроса SAVETOFILE в начало файла понятно. Как вставить в конец выделенный закрывающийся тег???
     
  6. xLime

    xLime Well-Known Member Супер Модератор Модератор

    Регистрация:
    4 сен 2017
    Сообщения:
    401
    Ссылки недоступны для гостей

    Ссылки недоступны для гостей
     
  7. GRINE

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

    Регистрация:
    23 янв 2017
    Сообщения:
    90
    Вы думаете я не пробовал? вот скрин - Ссылки недоступны для гостей

    в общем файле записываются, а в разделенных нет тегов открывающихся в самом начале 1 раз и закрывающихся 1 раз в конце - скрин Ссылки недоступны для гостей

    как сделать открывающие 1 раз в начале понятно..а как в конце ?
     
    Последнее редактирование: 6 июл 2018
  8. GRINE

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

    Регистрация:
    23 янв 2017
    Сообщения:
    90
    вот результат дополнительных разделенных файлов - Ссылки недоступны для гостей
     
  9. xLime

    xLime Well-Known Member Супер Модератор Модератор

    Регистрация:
    4 сен 2017
    Сообщения:
    401
    Будто я знаю, что вы там пробовали.
    В инструкции написано выставить парсинг в один файл. Делаю из этого вывод, что при парсинге в разные файлы такая настройка работать не будет. Другие варианты мне на ум не приходят. Попробуйте подключить php-скрипт (окно ctrl+u / секция "запустить после парсинга"), который будет добавлять недостающие элементы.
     
    kagorec нравится это.
  10. GRINE

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

    Регистрация:
    23 янв 2017
    Сообщения:
    90
    Спасибо конечно за помощь в первом вопросе, но вы вопрос не читаете с первого раза совсем и скидываете отписки на мануал. Лучше тогда совсем ничего не отвечать, чем просто скидывать отписку где нет ответа на вопрос
     
  11. GRINE

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

    Регистрация:
    23 янв 2017
    Сообщения:
    90
    буду пробовать с пхп или батником пройдусь в конце по всем файлам...спасибо
     
    xLime нравится это.

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