Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

Объединить данные из нескольких CSV файлов полуавтоматически

10 USD

    1 proposal concealed
  1. 76    4  0   1
    10 days111 USD

    Предлагаю свои услуги:

    • Есть опыт распарсивания сложных артикулов (местами печальный)))
    • Если софтом планируется пользоваться долго, можно автоматом создать профили под разные источники данных.

  2. Another 3 proposals concealed
    Another 2 proposals concealed
  • Igor Lyalchenko
    19 May 2019, 20:23 |

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

  • Profile deleted
    19 May 2019, 20:31 |

    да, ситуация не однозначна с этими данными. Я представляю себе это в виде майндмап карты или даже как в msaccess как на этой картинке: https://studfiles.net/html/19259/957/html_89xpVXq36g.MtEf/img-8edRyw.png

  • Igor Lyalchenko
    19 May 2019, 20:52 |

    А немаловажный вопрос о дальнейшем использовании. Напишите в личку. Может мой вариант "сортировки/нормализации/совмещения" покажется и ничего так. Просто личные сообщения вам недоступны. Могу только ответить.

  • Igor Lyalchenko
    19 May 2019, 20:57 |

    Вопрос на самом деле простой. Заносим мы спарсеное в единую БД и потом эти данные используются  где то кроме формирования страниц сайта или формируем страницы сайта сразу.

  • Igor Lyalchenko
    19 May 2019, 21:00 |

    Если данные не используются затем например в приложении, выборке по какому то признаку и тд. то вопрос решаем "малой кровью", своими силами. И бесплатно. Несколько дней головной боли как оплата за урок ))

    Ну а если используются кроме как для формирования страниц с характеристиками товара, тогда... Тогда надо думать и конкретизировать

  • Igor Lyalchenko
    19 May 2019, 21:31 |

    а вот вопрс что нужно нормализовать - постановку задачи в парсинге или результат потом это вопрос серьезный. обработка данных пожизненная потом в полуручном режиме тоже спорное удовольствие )) 


  • Sergey Suhorukov
    20 May 2019, 6:41 |

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

    Если очень важно, то можно и программу под видовс сделать. Но в экселе имхо проще.

  • Sergey Suhorukov
    20 May 2019, 6:49 |

    В программу была внедрена функция заказчика для выделения нужных данных из склеенной ячейки. Там интересная логика. И так как товары разные, то данные там были совершенно различных свойств. Возможно они вопрос "автоматического" разнесения уже не один раз прорабатывали.

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

    Интересно, а колонка со склеенными данными часом не #строка# называется?

  • Igor Lyalchenko
    20 May 2019, 8:25 |

    Что то вы меня не удивили - я так и думал, что не обработку результатов парсинга надо рассматривать а постановку задачи самого парсинга

  • Igor Lyalchenko
    20 May 2019, 8:42 |

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

  • Profile deleted
    22 May 2019, 10:37 |

    Написал сам на консольном php, так как выполняется дольше обычного.
    Получилось всего 150 строк кода. Использовал ключ состоящий из 3 полей.
    Заголовки стандартизировал с помощью ini файла рядом с каждым csv
    Задача элементарная. Похожа на лабораторную в институте.

    Это стоит не более 1000 руб.

  • Profile deleted
    22 May 2019, 11:28 |

    и где??? код?

    Такой, аж 150 строк!!! 

    ЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁЁ

    Ни одна функция не может содержать больше 20 строк )))

    Классика.

    Вы как себе учитесь? Или "Война и мир" Толстого читаете?

  • Profile deleted
    22 May 2019, 16:51 |

    Код:
    image
    Сарказма я не понял.

    Но вы то за 20 строк кода просите на много больше.

  • Profile deleted
    23 May 2019, 5:04 |

    Понятие "Функция".

    Вы это пониматете???

    Иначе, с вами не о чем разговаривать.

    Учите матчасть. Итить.

  • Profile deleted
    24 May 2019, 19:02 |

    Марья, вы внимательнее следите за темой разговора и тому, что пишите.
    Про функцию вы пишите. Я даже не комментировал ваше утверждение.

  • Igor Lyalchenko
    25 May 2019, 4:57 |

    Не совсем правы ))

    За строки кода (а конкретно печатные символы без учёта пробелов) берут деньги чуть чуть в другой категории задач. А тут оценка больше не за 1000 знаков, не посимвольная а за логическое решение задачи. Чем более универсальное решение, тем дольше оно требует мук творчества. При этом красивая реализация решения, имеет право и должно быть по возможности компактной, поэтому оценка по объему кода не слишком корректна ))

  • Profile deleted
    22 May 2019, 10:34 |

    нет не #строка#
    я сам делаю парсинг с помощью CD

  • Igor Lyalchenko
    25 May 2019, 5:05 |

    Так тем более, если сами парсите, то чем искать решение потом к задаче, красивее было бы парсинг реализовать так что б минимизировать или облегчить обработку в итоге.

  • Yevgen Rs
    23 May 2019, 3:06 |

    «Это стоит не более 1000 руб.
    Многие выдвинули такие цены.. »


    На к-во букв < 4 тебе путь, сынок.

  • Profile deleted
    24 May 2019, 18:58 |

    Да чё так, вокруг да около? Уж пиши, что думаешь, не маскируйся.

Current freelance projects in the category C & C++

Reverse engineering of console utilities for querying SSD controllers (Flash ID)

1. Purpose of the work Extraction of the application programming interface (API) for interaction with SSD/NVMe controllers from the provided set of console utilities (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron, etc.). The result should be working code in C/C++…

C & C++Desktop Apps ∙ 11 days 19 hours back ∙ 6 proposals

Development of a Minecraft Java Seed Map / Seed Viewer for the website

Development of Minecraft Java Seed Map / Seed Viewer for the websiteProject Description A browser-based tool Minecraft Java Seed Map / Seed Viewer needs to be developed, which will work on our website and allow the user to enter a seed from Minecraft Java Edition and view an…

C & C++HTML & CSS ∙ 12 days 2 hours back ∙ 17 proposals

Client
Profile deleted


Project published
7 years back
166 views