PHP: Каков оптимальный способ записать xml в документ Microsoft Word (без библиотеки)?

Уважаемые эксперты!

Получаю парсером XML выдачи Yandex (см. картинку), хочу на его основе заполнять отчет в Word (ссылка, дата, заголовок и т.д.). Как это сделать? В интернете предлагают библиотеку PHPWORD, COM-соединение, xml расширения самого Word..

введите сюда описание изображения

А какой способ самый оптимальный и простой? Мой код написан на PHP, парсинг осуществляется библиотекой PHP Query. Попробовал заполнить документ так:

echo '<pre>';
    var_dump($value);
    var_dump($result);
    echo '</pre>';
       $fp = fopen("xml.docx", "a+");
     fwrite($fp, $result);
       fclose($fp); 

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


Ответы (0 шт):