Parsing / edition docx файл с PHP

Мне было предложено написать php-скрипт, который должен читать / анализировать файл docx и выполнять некоторые операции, такие как дублирование конкретного абзаца / таблицы и заполнение некоторых переменных (#myvar или $ myvar) со значениями. Что вы, ребята, рекомендуете, используйте файл word / document.xml напрямую или конвертируете весь документ в файл HTML, а затем разбираете его с помощью DOM (мне не нравится это решение :()? Структура docx для разбора пока не определено, это моя работа, чтобы сделать это! И это должно быть как можно более общим.

Чтобы ясное представление о том, что я делаю, файл docx – это модель CV, которую я должен заполнить данными из БД. PS: Я не знаю, как эффективно анализировать / модифицировать XML-файл с помощью Xquery, поскольку единственное решение, которое у меня есть, – использовать переменные (простой текст с $ или # ..) внутри этого docx за вашу помощь 🙂