Нарушается структура таблицы CSV (с товарами).

Тема в разделе "Функции поиск-замены и регулярные выражения", создана пользователем Rudydu, 16 фев 2021.

  1. Rudydu

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

    Регистрация:
    15 ноя 2017
    Сообщения:
    14
    Город:
    Подольск
    Проблема возникла около недели назад. Суть в следующем. Произвожу замену в картинках вот так:
    Код:
    re:<img src="images/(.*?)" alt="" />|<a class="highslide" href="uploads/posts/2021-02-15/$1" ><img style="display: block; margin-left: auto; margin-right: auto;" src="uploads/posts/2021-02-15/$1" alt="" /></a>
    В редакторе CSV CD, вроде всё в порядке. Но на самом деле файл уже разбит! Сразу этого не видно, для проверки открываю в Excel, там полный капец. То есть получается кавычки не экранируются при вставке. Сам CSV CD после нескольких перестроение колонок и сохранении сразу не покажет. Но стоит открыть другой файл, потом обратно тот с которым работал, сразу видно он сломался в нижней части кода полный капут! Перепробовал все стандартные процедуры и танцы с бубном: экранировал кавычки, переустанавливал прогу, выгонял антивиря и самое главное применял конструкцию со {skip}, результат тот же самый!
     
  2. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Excel не работает нормально с CSV.

    Открывайте CSV файлы во встроенном редакторе CSV (в Content Downloader).

    Либо в Open office.
     
  3. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Вот видео по формату CSV

     
  4. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    С ваших слов суть проблемы мне не понятна.
     
  5. Rudydu

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

    Регистрация:
    15 ноя 2017
    Сообщения:
    14
    Город:
    Подольск
    Ну вроде я написал что открываю и работаю в CSV Content Donwloader, только сократил. А суть проблемы в том что таблица ломается, разбивается, контент разбивается на отдельные ячейки, ну больше нет у меня в голове пока слов. Я год с ним работал все в порядке было, а тут после обновления, вторые сутки не сплю. Я брал старые файлы, и проводил поиск замену и файл накрывался медным тазом. Блин прикрепить не могу файл, редактор лает что слишком большой файл. Я просто объяснял, что когда работаешь в редакторе CD с файлам CSV то файл уже накрылся, но я этого пока не вижу а как муд..к продолжаю делать дальше. Для проверки я просто стал открывать в EXCEL он раньше видит проблему. Вот и все не пользуюсь я EXCEL короче проблем с прогой CD CSV.
     
  6. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Мне не нравится манера вашего общения.

    Редактор структуру CSV никак не рушит, а сохраняет файл в соответствии с "опции загрузки/сохранения". Если вы их как-то изменили, то причем тут программа.

    Всего доброго.
     
  7. Rudydu

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

    Регистрация:
    15 ноя 2017
    Сообщения:
    14
    Город:
    Подольск
    Я же выложил код который производится при поиске замене, там нет ничего смертельного, но именно подобные структуры почему то и разрушают файл. Экранирование как на видео здесь не подойдет, потому что так и вставится по два символа, а ссылки работать перестанут. Вы не смотрели код да? Просто по какой то причине увидели оскорбления в сторону программы. Только не понятно почему??? Когда пишу на Ватсап, вы говорите создайте тему на форуме, когда обращаюсь на форум, то мне всего доброго или простым языком я так понимаю иди на х.. правильно я понял?
     
  8. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Вы нарушаете правила общения на форуме, используете нецензурную лексику. При следующем мате я просто забаню ваш аккаунт на форуме.

    Мне не приятно помогать в таком случае.

    Ничего редактор не рушит. Скорее всего вы изменили или убрали "контейнер ячеек".

    2021-02-16_13-45-45.png
     
  9. Rudydu

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

    Регистрация:
    15 ноя 2017
    Сообщения:
    14
    Город:
    Подольск
    Я дико извиняюсь! Да есть момент, немного не сдержался. Это от усталости СОРРИ! Но я сильно хорошо знаю встроенный редактор CSV, скажу даже больше я в восторге от его функционала, очень удобно, всё грамотно просто КЛАСС! Но в данном случае я обращаюсь потому что не могу решить проблему, проблема возникает даже при небольшом коде замены а именно когда использую переменную дважды при регулярном выражении $1 или {skip(1)} соответственно последний без регулярки. Вот посмотрите снимки пожалуйста. Всё настроено как положено. И внизу снимок с ошибкой, что бы понимать о чем речь.
    Снимок экрана 2021-02-16 142000.jpg

    Снимок экрана 2021-02-16 142143.jpg
     
  10. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Приложите CSV и опишите точную последовательность действий, чтобы увидеть проблему.
     
  11. Rudydu

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

    Регистрация:
    15 ноя 2017
    Сообщения:
    14
    Город:
    Подольск
    Я ещё раз приношу свои ИЗВИНЕНИЯ, за бестактность!!! Всё заработало, но к сожалению толком не смог установить причину. Скорее всего причина была в коде который при поиске замене, каким-то образом ломал сдвигал таблицу. Плохо настроенный парсинг привел к этой ошибки.
    Спасибо! Тему можно закрывать.
     
    Root нравится это.

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