Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
500 ₴

Парсинг и модификация CSV

project not completed


Скачивать CSV по ссылке export.skidka.ua/seo-dr_all.csv (обновляется каждые 6 часов).

Этот файл (назовём new) забирать к себе на сервер, сравнивать с предыдущей версией этого же файла (old - который мы забрали в прошлый раз) и делать результирующий файл (final). 


В final:

  1. Удаляем все строки-дубли, которые есть в обоих файлах.
  2. Если значение ячейки ID есть в old и new, но содержимое других полей отличается, то к этому ID из файла new приписываем маркер Set.
  3. Если в new есть ID, которой нет в old, приписываем маркер Add
  4. Если в old есть ID, которой нет в new, приписываем маркер Remove


В результате у нас в final хранятся товары с маркерами Add, Set и Remove, файл new становится old, старый old удаляется и ждём новый файл new.

FTP

хост es285.mirohost.net

логин skidka

пароль nZrVSChsccsy


Там уже есть файлы:

old - "нулевой" файл, который будет выступать как old при первой итерации.

example - содержит три листа, характеризующие содержание new, old и результирующего final - пример с небольшими данными и с комментариями, как должно работать. Комментарии и цвета добавил только в пример, чтобы было проще "читать". Их в рабочую версию внедрять не надо.


Срок работы - 1 сутки. Больше времени выделить не смогу, к сожалению.

Client's feedback about the contractor Владиславе В.

Quality
Professionalism
Price
Availability
Terms

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

cucumber c. cucumber cucumber | Personal Personal project



  1.  932 
    1   13   4

    1 day500 ₴Winning proposal



    Основная специализация backend - php/node.js - WordPress/OpenCart/Laravel/Express E-mail: [email protected] | Telegram: @XvladQt | Skype: xvladxtreme

    Ukraine Ukraine | 12 July at 02:34 |

Client
cucumber cucumber
Ukraine Kyiv  5   0
Project published
12 July at 02:34
3 views
Share