Вы можете использовать XSLT, он не ограничен для генерации только вывода XML Это ограничено вводом XML. Используйте тег xsl: output, чтобы определить тип вывода, который вы будете генерировать.
например. генерировать вывод текста
<xsl:output method="text" encoding="UTF-8"/>
Для генерации XML-вывода с отступом
<xsl:output method="xml" encoding="UTF-8" indent="yes"/>