Конвертер Excel - JSON с валидацией на C#
Требуется реализовать консольную программу на C#, которая будет принимать на вход Excel-файл (.xlsx), считывать из него данные по заданной структуре, проходить базовую валидацию (наличие обязательных полей, правильный формат даты, чисел), и сохранять результат в виде JSON-файла.
Входные данные:
Excel-файл с данными (1 лист)
Каждая строка — отдельная запись (название, описание, цена, дата, ID)
Требования:
.NET 6 или .NET 7
Структура выходного JSON должна соответствовать шаблону (пример предоставлю в приват)
Обработка ошибок: если есть некорректные данные — вывести сообщение в консоль
Комментарии в коде
-
106 Добрый день!
Готов выполнить ваш заказ. Реализую консольную программу на C# (.NET 6\7)
Чтение Exsel-файла, валидация данных и сохранение в формате JSON.
Ошибки будут обработаны, вывод в консоль + комментарии в коде.
Ожидаю пример файла.
-
328 Привет!
Готов выполнить ваше задание. Имею опыт разработки более 5 лет. Задача совпадает с моими выполненными должностными обязанностями.
Жду файл для обработки и список необязательных полей.
-
2378 16 2 1 Доброго дня, дуже зацікавлений у роботі з Вами. Маю досвід в схожих проектах більше 5 років. Пропоную обговорити деталі роботи в особистому чаті.
-
162 👋 Привет!
Готов выполнить задание — создать консольную программу на C# (.NET 6 или 7), которая читает данные из Excel-файла, проводит базовую валидацию (обязательные поля, формат даты/чисел), обрабатывает ошибки и формирует JSON в соответствии с заданным шаблоном.
✅ Предполагаю использование библиотек:
– EPPlus для чтения Excel
– System.Text.Json или Newtonsoft.Json для формирования JSON
🔧 Реализую с комментариями в коде, удобной обработкой ошибок и проверками.
… Ожидаю шаблон JSON и дополнительные уточнения (или останавливать обработку при ошибках, как сохранять формат дат и т.д.).
🕒 Готов начать сразу. Буду рад сотрудничеству!
-
11616 44 0 Привет, у меня есть опыт работы с консольными программами на C#, особенно с разными типами файлов. Выполню быстро и без проблем. Жду деталей в личных сообщениях.
Буду рад помочь вам!
-
517 54 0 Привет! У меня большой опыт в C#, поэтому я легко реализую консольную программу, которая читает Excel, выполняет валидацию и экспортирует в JSON по заданной структуре. Обработка ошибок и комментарии в коде будут.
-
480 3 0 Добрый день, имею большой опыт создания программ для C#. Быстро выполню по требованиям задачу!
-
340 Добрый день!
Меня заинтересовала ваша вакансия, так как она идеально соответствует моему опыту и техническим навыкам. У меня есть опыт разработки на C# с использованием .NET 6/7, а также работы с файлами Excel через библиотеки типа EPPlus или ClosedXML.
Буду рад предоставить тестовую реализацию или пройти техническое собеседование. Спасибо за возможность!
-
3012 73 4 2 Добрый день! Имею очень большой опыт, поэтому могу сделать прямо сейчас!!! Обращайтесь!!!!
-
3559 51 2 Добрый день. 👋
Меня зовут Александр, я .NET разработчик с 4 годами коммерческого опыта.
Готов реализовать консольную программу на C# для обработки Excel-файла в соответствии с заданной структурой: чтение данных, базовая валидация (обязательные поля, формат даты и чисел), сохранение в формате JSON в соответствии с предоставленным шаблоном, с обработкой ошибок и выводом сообщений в консоль.
Работаю с .NET 6 / .NET 7, придерживаюсь чистого кода и добавляю комментарии для удобства.
Сегодня всё будет готово.✅
Буду рад сотрудничеству!
-
405 Привет, занимаюсь разработкой .net приложений, интересует более подробное ТЗ
-
1928 29 1 1 Привет! Готов помочь с вашим проектом. Имею большой опыт разработки и смогу реализовать все необходимые компоненты согласно вашей документации. Гарантирую качественное выполнение в оговоренные сроки.
-
543 2 0 Добрый день.
Если вам подходит - могу предложить создать программу на Java.
С Java работаю больше 10 лет.
-
278 2 0 Добрый день, могу быстро и качественно выполнить данную задачу, имею 2 года коммерческого опыта с .Net 7. В работе часто использую JSON и базы данных. Разбираюсь в алгоритмах и анализе данных.
-
1767 40 0 Привет! Готов быстро выполнить, с комментариями в коде.
Имею достаточный опыт.
-
2500 39 1 1 Добрый день!
Готов сделать программу для конвертации excel в json сегодня.
-
4826 162 1 1 Добрый день. Могу сделать прямо сейчас, буду рад сотрудничеству, обращайтесь!
Актуальные фриланс-проекты в категории C#
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)
1000 UAH
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом… C и C++, C# ∙ 6 часов 13 минут назад ∙ 2 ставки |
Создание плагина для интеграции с POS-системой Syrve, C#Разработать плагин для POS-системы Syrve (on-premise), который устанавливается на сервер заведения. Плагин должен: (1) передавать на наш сервер данные в режиме реального времени — заказы, статусы столов, платежи, чеки; (2) принимать команды от Reservble — подтверждения… C#, Веб-программирование ∙ 3 дня 2 часа назад ∙ 11 ставок |
S1GG1LНужен человек, который сможет из исходного кода лаунчера Майнкрафт под проект, изменить дизайн на свое усмотрение, но есть небольшие требования к стилю, чтобы он был в фиолетовых тонах. Что касается оплаты, цену за работу предлагайте. Но бюджет небольшой, хочется что-то… C#, Разработка игр ∙ 5 дней 18 часов назад ∙ 7 ставок |
Добробка в существующей версии 1с розница блока для РЦ(распределительного центра)В общем поясню, что у нас за база - есть общий сервер, где есть база Розница (где ставятся все приходы) - база УТП, куда переливаются все продажи - считается наценка, остатки по складам - маленькие базы розничных магазинов. По обменам у нас магазины обмениваются с базой Розница… C и C++, C# ∙ 10 дней 18 часов назад ∙ 6 ставок |
Нужно сделать миграцию текущей рабочей программы с foxpro на C#Всем привет! у нас есть программа на foxpro (в ней есть несколько модулей, программа для учета), есть исходники программы, при острой необходимости можно проконсультироваться с людьми по поддержке текущей программы что нужно сделать: 1. аналитику, что и как работает, составить… C#, Десктопные приложения ∙ 13 дней 9 часов назад ∙ 19 ставок |