Задать вопрос
@BuTOC_90

Как избежать ошибок при использовании в тексте символа < при генерации файлов DOCX через PHPWord?

Всем доброго времени суток.

Генерирую файлы DOCX через PHPWord с контентом, который заполняют пользователи.
Контент - технический, инженерный. Время от времени пользователи используют символ <.
Если использовать < в контенте, при генерации файла происходит ошибка:
DOMDocument::loadXML(): StartTag: invalid element name in Entity

Если символ < заменить на &lt;, то файл генерируется успешно. Но Word уже его не открывает.
Ошибка Word при попытке открытия файла.


Кто-нибудь сталкивался с такой проблемой? И если да, то как удалось её решить?
Заранее спасибо.
  • Вопрос задан
  • 166 просмотров
Подписаться 1 Простой 10 комментариев
Решения вопроса 1
@BuTOC_90 Автор вопроса
Если кто столкнулся с такой же проблемой, помогло включение опции ↓
Settings::setOutputEscapingEnabled(true);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы