Приложение под Windows для работы с файлами с разметкой xml

Статус рабочей области:
Стоимость:Договорная
Срок выполнения:7 дней
Варианты оплаты:По договоренности
Дата публикации:2026-03-31 12:52
Обновлено:2026-03-31 12:55
Был(а) на сайте:2026-04-05 08:42

Приложение под Windows для работы с файлами с разметкой xml

 
Задача

Требуется создать приложение под Windows. В приложении пользователь выбирает файлы gpx из локальной папки и определяет их порядок. Результат работы приложения - записанные в шаблон элементы из исходных файлов. Запись производится в порядке, определенном пользователем. Итоговый файл записывается в локальную папку.
Прилагается:
1. Техническое описание
2. Интерфейс
3. Шаблон
4. Пример итогового файла

Оставлять заявки могут только авторизованные пользователи.

Оптимизировано и агрегировано ИИ:

Заказчик хочет, чтобы было разработано приложение для Windows, которое позволит пользователям выбирать файлы формата GPX из локальной папки, устанавливать их порядок и сохранять итоговый файл в определённом формате, используя заданный шаблон. Приложение должно записывать элементы из исходных файлов в соответствии с порядком, установленным пользователем, и сохранять результат в локальной папке. Для реализации этого задания могут потребоваться следующие навыки: 1. Программирование на языке, подходящем для разработки приложений под Windows (например, C#, Java или Python). 2. Знание работы с XML и GPX форматами. 3. Опыт в разработке графических пользовательских интерфейсов (GUI). 4. Умение работать с файловой системой и манипулировать файлами. 5. Навыки тестирования и отладки программного обеспечения.
Исполнитель по этому заданию выбран.
Здравствуйте. Готов заняться c# winform. Также можно сделать на python PyQT5 windows 10 64 bit. Насчет интерфейса - его делать на русском или на английском?
Приветствую.

Готов реализовать такое Windows-приложение, быстро разберусь в шаблоне и логике сборки, чтобы пользователь спокойно выбирал GPX-файлы, задавал порядок и сразу получал готовый итоговый файл без ручной правки. Сделаю это на C# .NET с понятным интерфейсом и аккуратной работой с XML.

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

Связь в Telegram - @Alexuys

Примеры моих работ

Календарь на swift
web app
site
Здравствуйте.

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

Есть опыт работы с XML/GPX и разработкой desktop-приложений под Windows. Могу реализовать удобный интерфейс: выбор файлов, управление порядком (вверх/вниз или drag&drop), и формирование итогового файла без лишних действий со стороны пользователя.

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

Готов приступить и при необходимости уточнить детали по ТЗ.
13:20 31.03.26
Подскажите, пожалуйста, требуется ли поддержка drag&drop для изменения порядка файлов или достаточно кнопок вверх/вниз?
Здравствуйте

Обращайтесь, сделаю winapi приложение для Windows 7 или новей.
(без установки .NET и всяких дополнительных компонентов)

PS: При необходимости могу сделать версии для macOS, iPadOS и iOS.
13:38 31.03.26
Как понимаю секцию <metadata> берём из первого файла?
Добрый день!
Я уже сделал программу согласно Вашему ТЗ, готов презентовать.
Здравствуйте! Задача по разработке Windows-приложения для обработки и объединения GPX-файлов понятна. Имею опыт работы с XML-структурами и создания десктопного ПО, поэтому готов реализовать инструмент в точном соответствии с вашим ТЗ.

Что будет реализовано:

Интерфейс: Полное соответствие предоставленным макетам (две панели — «Source files» и «Selected files», кнопки управления списком, выбор папок). Интерфейс будет на английском языке, как указано в описании.

Логика обработки данных:

Парсинг GPX-файлов с извлечением координат (lat, lon) и высоты (ele).

Автоматическая очистка лишних тегов (name и extensions) внутри точек маршрута <trkpt> согласно спецификации.

Формирование итогового файла на базе вашего шаблона с корректным заполнением метаданных: подстановка системного времени и названия маршрута (с учетом Booking ID или без него).

Удобство и стабильность:

Реализация функций изменения порядка файлов («Up»/«Down») и удаления из списка.

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

Корректная обработка ошибок (например, если файл поврежден или не соответствует формату).

Технологии: Разработка на C# (.NET), что обеспечит нативную работу в Windows, высокую скорость обработки XML и аккуратный интерфейс.

Готов изучить примеры ваших исходных файлов и приступить к разработке.
Ульяна, добрый день!

Логику программы понял так. Пользователь выбирает папку с GPX-файлами, переносит нужные в правый список, выстраивает порядок, указывает Booking ID — программа собирает единый маршрутный файл строго в заданной последовательности.

Интерфейс сделаю точно по вашим макетам. На выходе — лёгкий портативный exe-файл, без установщика, запускается сразу.

По срокам: укладываюсь в ваши 7 дней.

Примеры моих работ

Margex.com - трейдинговая платформа
iVend Retail — корпоративный сайт для enterprise retail-платформы
FinTop.kz - финансовый портал
Здравствуйте!

Готовы выполнить вашу задачу. Сделаем приложение в течение сегодняшнего дня.

Что будет в приложении:
- Выбор GPX-файлов из папки и упорядочивание (перетаскиванием или кнопками)
- Слияние файлов в соответствии с вашим шаблоном
- Сохранение итогового файла в указанную папку

Технологии: Python + GUI (кроссплатформенно, работает на Windows). Приложение будет готово к использованию сразу,
скомпилируем в .exe при необходимости.

Для старта пришлите, пожалуйста:
1. Шаблон .gpx
2. Пример итогового файла
3. Техническое описание (если есть специфические требования к структуре)

После проверки вышлем готовое приложение с инструкцией.

Срок: сегодня будет готово

Готовы приступить прямо сейчас.

UPD: Приложение уже готово. Готов прислать функционал в ЛС. По цене договоримся
Здравствуйте!
Заинтересовал ваш проект. Пишу, потому что как раз занимаюсь разработкой под Windows и с GPX/XML работал — задачи очень похожие уже закрывал.
Внимательно изучил ТЗ и макеты интерфейса. Всё понятно: двухпанельное окно строго на английском, слева — исходники с сортировкой по имени, справа — выбранные файлы с возможностью менять порядок (вверх/вниз/удалить). Путь к исходной папке и папке сохранения запоминается при закрытии, а список файлов и Booking ID сбрасываются — как вы и указали.
По логике файла тоже всё ясно: кодировка UTF-8 без BOM, удаление элементов name и extensions из trkpt, имя файла через Booking ID (6–8 символов, латиница + цифры) или дату в формате ГГММДДЧЧММ. В metadata и trk/name подставляю номер бронирования + "Hiking Route", если ID не заполнен — только "Hiking Route". Точки маршрута копирую в том порядке, который пользователь задал в правой панели — это принципиально. Шаблон файл шаблон.gpx встрою в ресурсы, чтобы не зависел от внешних файлов.
Сделаю так, чтобы приложение не зависало даже с большими файлами, добавлю валидацию Booking ID и понятные сообщения об ошибках — без вылетов.
Готов приступить сразу. По времени: 1–2 дня — этого хватит, чтобы сделать, протестировать на ваших файлах и отдать. Цена: 4 000 ?, в неё входит всё: exe-файл, исходный код, помощь с запуском. Если в течение месяца что-то всплывёт — поправлю бесплатно.
Vanla Born
Основная специализация: Веб-разработка и Продуктовый дизайн
Доброго Вам дня, Ульяна!
Рассмотрел Вашу задачу по созданию Windows-приложения для работы с GPX-файлами.

Что будет делать программа:
• Выбор нескольких GPX-файлов из локальной папки
• Удобное определение порядка файлов (перетаскиванием или кнопками вверх/вниз)
• Обработка элементов из GPX-файлов строго в заданном пользователем порядке
• Запись результата в предоставленный шаблон
• Сохранение итогового файла в выбранную локальную папку

Я понял требования: приложение должно быть удобным, стабильным, работать только с локальными файлами (без интернета), иметь понятный интерфейс согласно вашим макетам.

Технологии:
C# + .NET (WPF или WinForms — выберем оптимальный вариант под ваш интерфейс). Это обеспечит нативную работу под Windows, высокую скорость и надёжность.

Что я предлагаю:
• Полноценное desktop-приложение под Windows 10/11
• Красивый и удобный интерфейс согласно Вашему описанию
• Корректный парсинг GPX (XML)
• Точное следование шаблону
• Обработка ошибок и понятные сообщения пользователю
• Возможность сохранения списка файлов/порядка (при необходимости)
• Тестирование на ваших примерах

Срок выполнения: 7–14 рабочих дней (с момента утверждения ТЗ и оплаты аванса (в случае если сделка будет "по договоренности", нежели "по безопасной").
Стоимость: 20 000 28 000 руб. (НО всегда готов на Ваше предложение)./

В стоимость входит:
• Разработка приложения
• Все правки по Вашим замечаниям
• Подготовка установщика (exe)
• Передача исходного кода + инструкция

Готов начать сразу после получения технического описания, макета интерфейса, шаблона и примера итогового файла.
Если цена и срок устраивают — присылайте материалы, я изучу их и, при необходимости, уточню детали перед стартом.
Так как я новый фрилансер на данной площадке, то готов начать с демо-приложения (БЕСПЛАТНО), Вы посмотрите на моё исполнение, а дальше уже решите, будем мы работать или нет < 3

Мой Telegram - @vanlaborn
С уважением, Vanlaborn
Обращайтесь
Здравствуйте.

Готов реализовать приложение под Windows под вашу задачу.

Стек:
C# / .NET (WinForms или WPF — в зависимости от требований к интерфейсу), работа с XML (парсинг, обработка, сборка итогового файла по шаблону).

Есть опыт разработки приложений и работы с данными/структурами, в том числе генерация файлов и обработка пользовательского ввода. Быстро разбираюсь в ТЗ и довожу задачи до рабочего результата.

Реализую:
— выбор файлов .gpx из папки
— управление порядком (сортировка пользователем)
— извлечение данных из XML
— сборка в шаблон
— сохранение итогового файла

Готов приступить.
Здравствуйте,

могу выполнить вашу задачу. Есть необходимые опыт и знания в этой области. Опыт более 5-ти лет, сделаю качественно и в срок. Обращайтесь.

ТЗ не очень понял, есть несколько вопросов. Напишите - обсудим. Могу сделать такую программу на питоне. Хорошо?
Здравствуйте!
Я хочу предложить вам сделать внешний интерфейс и внутреннею логику интерфейса используя WinForms на C#
Есть большой опыт разработки различных программ под Windows.
Точный срок и стоимость смогу назвать после обсуждения всех деталей.

Примеры моих работ

Geely Galaxy Starship RUS PACK
FPS & Optimization utility
AppStore для китайских автомобилей на Android
Да тут делать нечего.

Примеры моих работ

Парсер сайта Magazinoff
Парсер данных с ритейлов
Telegram-бот для чайного магазина
Got it, this is very clear ?

I can build this as a lightweight Windows desktop application that lets users easily select, arrange, and process GPX files into your required template format.

Here’s how I’d approach it:

I’ll create a clean UI where users can load GPX files from a local folder, preview them, and reorder them using drag-and-drop (or up/down controls). The selected order will directly control how data is written into the final output.

On the processing side, I’ll parse each GPX file (waypoints, tracks, or specific elements based on your technical doc), then map those elements into your provided template structure. The system will strictly follow the user-defined sequence when writing to the output file.

The final file will be generated automatically and saved to a chosen local directory, matching your sample output format exactly.

I can build this using Python (with a compiled .exe for easy use) or C# (.NET) depending on your preference—both will be fast and stable on Windows.

Once you share the technical description, template, interface design, and sample output, I’ll align everything precisely and start implementation right away.
готов даже за 1 день
вопрос в деталях
mcseam
Основная специализация: Веб-разработка и Продуктовый дизайн
    Доброго дня. Реализую как требуется с учетом ТЗ.
    Добрый день!

    Готов взяться за ваш проект. Опыт в разработке на Python, автоматизации, работе с данными, текстах для маркетплейсов.

    Уточните детали задачи — предложу оптимальные сроки и стоимость.
    Добрый день!
    Задача понятна. Ключевой момент — строгий порядок trkpt из нескольких файлов и чистый XML на выходе без лишних элементов (это не просто склейка файлов, а парсинг с фильтрацией).
    Срок — 2 дня. Стоимость — 10000 руб.
    Сделаю на Python + tkinter, сборка в .exe через PyInstaller. Это оптимально: нет лишних зависимостей, .exe будет весить ~15 МБ, запускается на любом Windows без установки.
    Обращу внимание на один момент из ТЗ: в шаблоне элементы называются <n>, а в описании и примере — <name>. Уточните, какой вариант правильный — чтобы выходной файл сразу был корректным.
    Сдам с тестовым прогоном на ваших файлах — шаблон и пример itinerary уже изучил.
    Добрый день, готов к выполнению.
    Добрый день. Есть несколько вопросов по деталям, а так все понятно. Сделаю в срок или раньше. По языку подойдет ли Python?
    Скинул цену, профиль тут пустой, поэтому готов на такое.
    Добрый день! Интересная задача, готов взяться за ее выполнение. В сумме займет 9-10 дней на выполнение данной задачи (в отклике указал среднее количество дней)
    Ульяна, добрый день, без проблем соберу такое приложение под винду, но с максимально простым интерфейсом, без художеств так сказать.. если нужно еще добавлю предпросмотр результата перед сохранением.. сделаю дня за три
    https://t.me/BizAutomation_pro

    Примеры моих работ

    Создание ИИ-ассистентов  для любых нужд вашего бизнеса
    Чат-боты любой сложности с AI и без
    Разработка собственных нейросетей для индивидуальных целей вашего бизнеса.

    Оставлять заявки могут только авторизованные пользователи.