Техническое задание: Конвертация DOCX и XML в AsciiDoc
Цель проекта
Создать инструмент или скрипт, который автоматизирует процесс объединения содержимого файла Microsoft Word (.docx) и файла метаданных (.xml) из одной папки в единый файл формата AsciiDoc (.adoc).
Основные требования
- Исходные данные: Входной папка содержит два файла: один в формате DOCX (основной контент) и один в формате XML (метаданные, например, теги, свойства, структура).
- Результат: Один выходной файл с расширением .adoc, содержащий объединённую и правильно структурированную информацию из обоих источников.
- Функционал: Решение должно корректно извлекать текст и базовую разметку из DOCX (заголовки, списки, абзацы) и интегрировать с данными из XML-файла.
- Автоматизация: Процесс должен быть максимально автоматизирован для обработки файлов из заданной директории.
Ожидаемый результат
Готовый файл .adoc, пригодный для дальнейшей обработки в инструментах документации (например, AsciiDoctor) или системах вёрстки. Все конфиденциальные данные (названия организаций, прямые контакты, веб-адреса) должны быть исключены из итогового текста.