добавить функци в парсер на node js
509 UAHЕсть парсер для торговой площадки 1688.com, исполнен на node.js
https://yadi.sk/d/YehcVbTFrbr_ ссылка на парсер
На примере магазина pifa27.1688.com
парсер скачивает товар и картинки. Итоговые даные выводит в папку с картинками и ексель файл с текстовыми данными (артикул, цвет, размер, цена, ссылка на товар)
В настоящее время возникла необходимость добавить некоторую функцию в парсер, добавляемая функция должна включаться/выключаться, т.е. после переделке парсер должен уметь парсить как по имеющемуся алгоритму, так и по вновь добавленному.
Суть новой функции (задача минимум): например есть товар (n1) который выложен в 5 цветах (c1 c2...c5), в настоящее время в итоговую таблицу ексель в значение артикул парсер запишет n1, в значение цвет c1\c2\c3\c4\c5
Нужно что бы посредством добавляемой фуекции парсер выводил данные в итоговый файл эксель следующим образом (на примере товара n1) товар n1 разбивается на подартикулы, количество подартикулов равно количеству имеющихся цветов товара, при этом в столбце цвет записывается только 1 цвет, соответствующий подартикулу.
т.е. n1_1 цвет: 1, n1_2 цвет 2, n1_3 цвет 3, n1_4 цвет 4.... и.т.д. (задача минимум).
Задача максимум: помимо преведенного, парсер должен в итоговом файле эксель, в столбце фото, в столбце фото, в строке соответствующей арикулу, под порядковым номер 1 отображать название фотографии с цветом соответствующим цвету поартикула. Т.е. столбец подартикул = n1_1 солбец цвет = c1 столбец фото = "наименование фото с цветом с1), далее остальные фото.
для примера возьмем вот эту ссылку: https://detail.1688.com/offer/538894360112.html?spm=a261y.7663282.1998411376.3.1ade5589Z91Qx1&scm=1007.19151.108956.0
2 - кнопка выбора цвета №12
3 - фото цвета №12
Если кнопке выбора цвета не соответствует никакое фото (так бывает, что вместо фото просто текстовое значение) то в столбец фото записываем наименования фотографий в любом порядке
Отзыв заказчика о сотрудничестве с Денисом Ермиловым
добавить функци в парсер на node jsРекомендую!
Денис именно тот фрилансер при обращении к которому при выборе из критериев качественно/быстро/не дорого не нужно оставлять любые 2. Все сделано в срок, за адекватные деньги и очень качественно. Пи необходимости работы с node буду обращаться только к нему.
.
![]()
Отзыв фрилансера о сотрудничестве с заказчиком
добавить функци в парсер на node jsТолковый деловой человек, с которым приятно иметь дело. Грамотно и терпеливо объясняет поставленные задачи. Лояльно относится к сотрудникам. Честен в оплате.
-
Ссылка на текущий код не рабочая
-
Актуальные фриланс-проекты в категории Javascript и Typescript
Full-stack разработка — Amazon PPC Dashboard (Stage 1)Нужен full-stack разработчик с опытом работы с Amazon API для реализации Stage 1 внутреннего PPC-дашборда. Проект реальный, данные живые, всё готово к старту. Прототип фронтенда (5 страниц, React + TypeScript): ЧТО УЖЕ ГОТОВО — Фронтенд-прототип на React 18 + TypeScript + Vite… Javascript и Typescript, Веб-программирование ∙ 1 день 12 часов назад ∙ 27 ставок |
Разработка сайта-конструктора фотокниг и фоторамокЦель проекта Необходимо разработать современный веб-сайт для заказа фотокниг, фоторамок и другой персонализированной фотопродукции. Главная задача проекта — предоставить клиенту возможность самостоятельно создать готовый макет изделия непосредственно на сайте без участия… Javascript и Typescript, Веб-программирование ∙ 3 дня 4 часа назад ∙ 96 ставок |
Команда для самописного маркетплейса ритуальных услуг.Ищем команду для запуска и развития самописного национального маркетплейса ритуальных услуг. Сразу: не ищем одиночек, джунов и “сборщиков сайтов”. Нужна сильная продуктовая команда уровня middle+/senior с реальными кейсами маркетплейсов/сложных SaaS. Просьба не откликаться,… Javascript и Typescript, Веб-программирование ∙ 3 дня 22 часа назад ∙ 27 ставок |
Доработка существующего Next.js/Supabase проекта: офферы, CRM, аналитика, AI-чатЕсть действующий проект WatchGenius — платформа аналитики люксовых часов с каталогом моделей, ценовой аналитикой, внешними офферами, формами заявок и AI-чатом. Проект уже разработан частично. Нужен не сайт с нуля, а опытный full-stack разработчик, который сможет разобраться в… Javascript и Typescript, Веб-программирование ∙ 6 дней назад ∙ 55 ставок |
Ищу Senior Full-Stack разработчика (Payload CMS) — миграция 2 сайтов гостиничной сетиСеть курортных отелей переходит с Webflow на собственный headless-стек. Два корпоративных сайта (~140 страниц вместе), multi-tenant архитектура — один код обслуживает несколько отелей на разных доменах. Проект уже стартовал: инфраструктура развернута, tenants настроены, базовые… CMS, Javascript и Typescript ∙ 9 дней 22 часа назад ∙ 19 ставок |
