Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

Повторяющаяся граница. Пропускать С конца. 1-1

Работает так. С конца пропустить одно значение и взять одно, т.е. предпоследнее

Змінено користувачем partshez
  • +1 2
Надіслати
Поділитися на інших сайтах


Привет!
Кто может подсказать, как убрать с помощью регулярных выражений последнюю подкатегорию. Например:
Категория{csvnc}Подкатегория 1{csvnc}Подкатегория 2 ({csvnc}Подкатегория 2 - нужно убрать)
Категория{csvnc}Подкатегория 1{csvnc}Подкатегория 2{csvnc}Подкатегория 3 ({csvnc}Подкатегория 3 - нужно убрать)
Категория{csvnc}Подкатегория 1{csvnc}Подкатегория 2{csvnc}Подкатегория 3{csvnc}Подкатегория 4 ({csvnc}Подкатегория 4 - нужно убрать)

 

Надіслати
Поділитися на інших сайтах


12.05.2023 в 00:48, pacanyara сказал:

Привет!
Кто может подсказать, как убрать с помощью регулярных выражений последнюю подкатегорию. Например:
Категория{csvnc}Подкатегория 1{csvnc}Подкатегория 2 ({csvnc}Подкатегория 2 - нужно убрать)
Категория{csvnc}Подкатегория 1{csvnc}Подкатегория 2{csvnc}Подкатегория 3 ({csvnc}Подкатегория 3 - нужно убрать)
Категория{csvnc}Подкатегория 1{csvnc}Подкатегория 2{csvnc}Подкатегория 3{csvnc}Подкатегория 4 ({csvnc}Подкатегория 4 - нужно убрать)

 

Вы используете повторяющиеся границы парсинга ?

Надіслати
Поділитися на інших сайтах

Беру структуру категорий из хлебных крошек
Пример:   <a href="https://site/" class="ty-breadcrumbs__a"><bdi>Главная</bdi></a><span class="ty-breadcrumbs__slash">/</span><a href="https://site/url_1/" class="ty-breadcrumbs__a"><bdi>Категория 1</bdi></a><span class="ty-breadcrumbs__slash">/</span><a href="https://site/url_2/" class="ty-breadcrumbs__a"><bdi>Подкатегория 2</bdi></a><span class="ty-breadcrumbs__slash">/</span><a href="https://site/url_3/" class="ty-breadcrumbs__a"><bdi>Подкатегория 3</bdi></a><span class="ty-breadcrumbs__slash">/</span><span class="ty-breadcrumbs__current"><bdi>Название товара</bdi></span>        

Мне нужно оставить "Категория 1{csvnc}Подкатегория 2{csvnc}"
Уровни вложенности могут быть разные, но подкатегорию последнюю по вложенности мне не нужно брать

Надіслати
Поділитися на інших сайтах


12.05.2023 в 00:55, pacanyara сказал:

Беру структуру категорий из хлебных крошек
Пример:   <a href="https://site/" class="ty-breadcrumbs__a"><bdi>Главная</bdi></a><span class="ty-breadcrumbs__slash">/</span><a href="https://site/url_1/" class="ty-breadcrumbs__a"><bdi>Категория 1</bdi></a><span class="ty-breadcrumbs__slash">/</span><a href="https://site/url_2/" class="ty-breadcrumbs__a"><bdi>Подкатегория 2</bdi></a><span class="ty-breadcrumbs__slash">/</span><a href="https://site/url_3/" class="ty-breadcrumbs__a"><bdi>Подкатегория 3</bdi></a><span class="ty-breadcrumbs__slash">/</span><span class="ty-breadcrumbs__current"><bdi>Название товара</bdi></span>        

Мне нужно оставить "Категория 1{csvnc}Подкатегория 2{csvnc}"
Уровни вложенности могут быть разные, но подкатегорию последнюю по вложенности мне не нужно брать

Пожалуйста вы можете ответить на мой вопрос ?
Без этого ответа не понятно как вам помочь, так как это важно в данном вопросе.
Повторю.
Вы используете повторяющиеся границы парсинга ?

Надіслати
Поділитися на інших сайтах

12.05.2023 в 08:48, pacanyara сказал:

Привет!
Кто может подсказать, как убрать с помощью регулярных выражений последнюю подкатегорию. Например:
Категория{csvnc}Подкатегория 1{csvnc}Подкатегория 2 ({csvnc}Подкатегория 2 - нужно убрать)
Категория{csvnc}Подкатегория 1{csvnc}Подкатегория 2{csvnc}Подкатегория 3 ({csvnc}Подкатегория 3 - нужно убрать)
Категория{csvnc}Подкатегория 1{csvnc}Подкатегория 2{csvnc}Подкатегория 3{csvnc}Подкатегория 4 ({csvnc}Подкатегория 4 - нужно убрать)

 

Повторяющаяся граница. Пропускать С начала и С конца. 1-1

Надіслати
Поділитися на інших сайтах


12.05.2023 в 01:00, partshez сказал:

Повторяющаяся граница. Пропускать С начала и С конца. 1-1

Если повторяющиеся то да, а если обычные то нет.
Нужно ждать ответ пользователя так как от этого зависит как решить эту задачу.

Надіслати
Поділитися на інших сайтах

12.05.2023 в 01:09, pacanyara сказал:

Дошло, что можно через повторяющие. 
Спасибо за подсказку! Хорошего дня

Ну вот а я только расчехлил посик замену.
Удачи )

  • +1 1
Надіслати
Поділитися на інших сайтах

12.05.2023 в 09:04, Rassol2 сказал:

Если повторяющиеся то да, а если обычные то нет.
Нужно ждать ответ пользователя так как от этого зависит как решить эту задачу.

Зачем изобретать велосипед, если автор модуля создал изящный инструмент с повторяющимися границами? :eek:

Надіслати
Поділитися на інших сайтах


12.05.2023 в 02:04, Toral сказал:

image.png.eff53b09bc87a2ff95084f858fece1f3.png

 

Лінк не влазить)) це якось можна вирішити?) Чи розбивати проєкт на 2

Здравствуйте.
Да можно.
Откройте базу данных таблицу
oc_pars_sen_link

и в поле link увеличьте длину с 360 на 1000 к примеру. И тогда ссылки такой длины будут записываться корректно.
 

  • +1 1
Надіслати
Поділитися на інших сайтах

Добрый день,

 

Может быть кто-то уже сталкивался с большими по размеру XML ( ~400 мб )?

Пытаюсь через "Обработчик XML" прогнать его, но получаю в логах 28-ую ошибку и вижу, что за 150 секунд он скачал его наполовину.

Может есть какое-то решение, кроме как предварительно дробить его на 3 части и потом заливать в обработчик?

Надіслати
Поділитися на інших сайтах


Только что наткнулся на архивную версию модуля. Ну точнее то с чего все начиналось.
А точнее просто скрипт который я использовал для собственных нужд.
Как раз этот скрипт обрастал разным фунционалом который требовался мне для выполнения заказов, и потом уже нельзя было игнорировать количество проделанной работы и я решил учесть все что сделано, все недостатки и хотелки.
И поскольку пришло время переписать все с 0 я решил это сделать в виде модуля, и понеслось .......

Собственно вот

Скрытый текст

2dYuNyJ.png

 

  • +1 4
Надіслати
Поділитися на інших сайтах

17.05.2023 в 15:49, OneRe сказал:

Добрый день,

 

Может быть кто-то уже сталкивался с большими по размеру XML ( ~400 мб )?

Пытаюсь через "Обработчик XML" прогнать его, но получаю в логах 28-ую ошибку и вижу, что за 150 секунд он скачал его наполовину.

Может есть какое-то решение, кроме как предварительно дробить его на 3 части и потом заливать в обработчик?

К сожалению наврядли такое получится проглотить, а если вопрос хостинга а не своего сервера то затея почти сразу в тупике.
Даже если вы выделите нужное кол-во времени что бы выкачать данный файл, я не уверен что у вас хватит ОЗУ для работы с таким файлом.
Тут явно понадобится не один гигабайта ОЗУ, который вам никто на хостиге не выделит.

Скорее всего только дробить.

Надіслати
Поділитися на інших сайтах

Изменение цены на дополнения.
С 01.06.203 будет повышение цены на модуль SimplePars

Вынужден сообщить что с первого числа я подыму цену на модуль так как текущая цена модуля уже не соответствует текущим реалиям.
Хочу заранее сообщить что бы не для кого не было сюрпризом, и если кто то хотел купить модуль но сомневался или откладывал это решение, то сейчас самое время.
Насколько будет увеличена цена пока сказать не могут.

Так же напомню что последние повышение цены было в прошлой жизни -> 01.03.2021 

Больше двух лет цена на модуль не двигались несмотря ни на что.

  • +1 4
Надіслати
Поділитися на інших сайтах

Купоны.
Всем клиентам кто приобрел данный модуль доступны следующие купоны:
Купон на скидку 25% на TgMarket ==> https://opencartforum.com/ru/files/file/9126-tgmarket-modul-internet-magazina-v-telegramme/

Купон на скидку 15% на товары разработчика octemplates ==> https://opencartforum.com/files/developer/693974-octemplates/

 

Для получение купона напишите мне в ЛС запрос и я вам вышлю.

Надіслати
Поділитися на інших сайтах

всем привет подскажите пожалуйста

пытаюсь спарсить несколько опций в одном товаре

в предпросмотре получаю такой результат https://prnt.sc/UuFUwiskIBB7

имя опции модуль видит как одно значение 

хотя я границу имени опции задал как повторяющееся значение с разделителем {csvnc} где текст после обработки выглядит так: Розмір{csvnc}Ламелі {csvnc}Шухляди{csvnc}Колір корпусу

но модуль считывает это название 1 опции

https://prnt.sc/XlJxuN77FZEV вот так выглядит настройка

 

Змінено користувачем dmitriy2506
Надіслати
Поділитися на інших сайтах


21.05.2023 в 14:30, dmitriy2506 сказал:

всем привет подскажите пожалуйста

пытаюсь спарсить несколько опций в одном товаре

в предпросмотре получаю такой результат https://prnt.sc/UuFUwiskIBB7

имя опции модуль видит как одно значение 

хотя я границу имени опции задал как повторяющееся значение с разделителем {csvnc} где текст после обработки выглядит так: Розмір{csvnc}Ламелі {csvnc}Шухляди{csvnc}Колір корпусу

но модуль считывает это название 1 опции

https://prnt.sc/XlJxuN77FZEV вот так выглядит 

https://parsing.org.ua/matras_kiev

Змінено користувачем partshez
Надіслати
Поділитися на інших сайтах


21.05.2023 в 06:30, dmitriy2506 сказал:

всем привет подскажите пожалуйста

пытаюсь спарсить несколько опций в одном товаре

в предпросмотре получаю такой результат https://prnt.sc/UuFUwiskIBB7

имя опции модуль видит как одно значение 

хотя я границу имени опции задал как повторяющееся значение с разделителем {csvnc} где текст после обработки выглядит так: Розмір{csvnc}Ламелі {csvnc}Шухляди{csvnc}Колір корпусу

но модуль считывает это название 1 опции

https://prnt.sc/XlJxuN77FZEV вот так выглядит настройка

 

Покажите скриншот текста после обработки в поиск замены в границе 614

 

Надіслати
Поділитися на інших сайтах

21.05.2023 в 22:38, Rassol2 сказал:

Покажите скриншот текста после обработки в поиск замены в границе 614

 

Человек обратился ко мне за настройкой. Я настроил, показал результат на моем сайте. От человека ответа нет, никакого. Для чего давал мне задание, я потратил время на довольно сложную настройку - не понятно. Сегодня он выкладывает просьбу о помощи в теме...

Змінено користувачем partshez
Надіслати
Поділитися на інших сайтах


21.05.2023 в 15:03, partshez сказал:

Человек обратился ко мне за настройкой. Я настроил, показал результат на моем сайте. От человека ответа нет, никакого. Для чего давал мне задание, я потратил время на довольно сложную настиойку - не понятно. Сегодня он выкладывает просьбу о помощи в теме...

К сожалению это не повод с моей стороны не помочь.
Отношение между заказчиком и клиентом, это одно.
Отношение между разработчиком и клиентом это другое.
И в моей системе координат это не должно пересекаться.

Как то так.

  • +1 1
Надіслати
Поділитися на інших сайтах

21.05.2023 в 23:03, partshez сказал:

 настроил, показал результат на моем сайте. 

Опции. Настроил 6 обычных границ, в каждой границе повторяющиеся. Получил нужный результат. Это ответ на вопрос о помощи

Надіслати
Поділитися на інших сайтах


21.05.2023 в 15:12, partshez сказал:

Опции. Настроил 6 обычных границ, в каждой границе повторяющиеся. Получил нужный результат. Это ответ на вопрос о помощи

Для меня это не было очевидно.
Так как вы в ответ на запрос опубликовали просто ссылку.

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.