Распарсить базу данных контактов
Здравствуйте.
Необходимо распарсить данные с файла 2.xml в файл пример (2).xls.
Данные в идентификаторах не структурированы и по каждой строке есть различия.
Пример частичного кода 2.xml (файл в вложении):
Пример парсинга данных файла пример (2).xls:
Файл исходный и потенциальный в вложении.
Количество строк контактов - 10594.
Пример расшифровки частичного кода и вставки в столбцы:
Работа с проектом поделена на 2 стадии:
1. тестовый прогон по части базы
2. полный прогон всего файла
Цель проекта:
получить распарсенный файл пример (2).xls согласно условий по полному варианту файла 2.xml.
Załączniki 1
-
Не рекомендую браться за это задание. Да и вообще с этим товарищем лучше дел не иметь. Задание сделать не получится (контакты в этом XML нормально распарсить не получится), но "зато" неадекватный заказчик поставит отрицательный отзыв за это задание. Уже как минимум два человека только в этом месяце обожглось на этом.
Почитайте отрицательные отзывы у этого заказчика и всё поймёте.
-
полный список тэгов есть ?
-
Поддерживаю. Данные - каша, которую можно обработать лишь вручную.
Там где телефон может быть сайт, email, комментарий и вообще любые данные. И так в каждом параметре (столбце).
Какого чуда ждет заказчик - не понятно.
-
Это уже то ли седьмая, то ли девятая задача-серия данного "сериала".
Все серии уже канули в лету, но крайних 4-6 серий можно в профиле заказчика найти. Почитайте комменты под ними и все поймете.
У меня вообще впечатление, что это "проект" Администрации в рамках борьбы со спамом и демпингом. Только тссссс!... 🙂))
-
Aktualne zlecenia dla freelancerów w kategorii Aplikacje desktopowe
Narzędzie do porównywania rachunków z bankiem, kartami i księgowymZadanie techniczne: narzędzie do porównywania rachunków z bankiem, kartami i księgowymOgólny cel Potrzebne jest lokalne narzędzie (skrypt/mała aplikacja w Pythonie), które uruchamiane ręcznie co 1-2 miesiące na moim komputerze i dokonuje porównania między: Rachunkami, które… Python, Aplikacje desktopowe ∙ 1 dzień 11 godzin temu ∙ 37 ofert |
Dodać przerwy 10-30 sekund między wysyłkami e-mailiWitam! Szukam doświadczonego programisty 1C / BAS (BAF) do szybkiego rozwiązania problemu technicznego z wysyłką maili.Istota problemu: Używamy programu księgowego BAF (Business Automation Framework), edycja 2.0. Raz w miesiącu pojawia się potrzeba masowego wysyłania klientom… Programowanie stron internetowych, Aplikacje desktopowe ∙ 7 dni 3 godziny temu ∙ 10 ofert |
Rewersowe inżynieria konsolowych narzędzi do ankietowania kontrolerów SSD (Flash ID)1. Cel pracy Wydzielenie interfejsu programowania aplikacji (API) do interakcji z kontrolerami SSD/NVMe z dostarczonego zestawu narzędzi konsolowych (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron itd.). Wynikiem ma być działający kod w języku C/C++ lub dokładna… C i C++, Aplikacje desktopowe ∙ 7 dni 15 godzin temu ∙ 6 ofert |


