Я использую таблицу стилей XSL и XML для генерации текстового вывода. Мне нужно передать одно из значений тега XML в формат кодирования, но не смог найти синтаксис. Не могли бы вы помочь?
Я пытался сохранить XML в переменной, как показано в моем коде, но он не работает
Таблица стилей XSL:
<?xml version="1.0" ?>
<xsl:stylesheet version="2.0" extension-element-prefixes="exsl">
<xsl:variable name="encoding1" select="NAME/ENCODING"/>
<xsl:output method="text" encoding="encoding1" omit-xml-declaration="yes" indent="no"/>
Данные XML:
<NAME>
<ENCODING>us-ascii</ENCODING>
<PRESCRIPTION>200</PRESCRIPTION>
</NAME>
Ожидается: TXT-файл с форматом кодирования в соответствии с ANSI Фактический: невозможно объединить XML и таблицу стилей