В XML-схеме, используемой для XSLT-преобразования, присутствует спец.символ:
![5edea1f9dc0b5224424310.png](https://habrastorage.org/webt/5e/de/a1/5edea1f9dc0b5224424310.png)
Символ парсится просто как обычный текст и в преобразовании выводится некорректно:
![5edea33f9fe5d461039565.png](https://habrastorage.org/webt/5e/de/a3/5edea33f9fe5d461039565.png)
Сами ноды из XML выводятся через шаблон с использованием value-of:
![5edea5d63ff70076495865.png](https://habrastorage.org/webt/5e/de/a5/5edea5d63ff70076495865.png)
Как корректно обрабатывать спец.символы, чтобы выводились обычные ? Я пробовал использовать xsl:substring и analyze-string, но решить проблему не удалось.