Подтвердить что ты не робот

Результат вывода xsl: значение в атрибуте xml

У меня есть входной XML файл, и я пытаюсь вывести результат вызова, например:

<xsl:value-of select="Some/Value"/>  

в атрибут.

<Output Attribute="Value should be put here"/>

Моя проблема в том, что, поскольку я выводил XML, XSL-процессор не позволяет мне писать:

<Output Attribute="<xsl:value-of select="Some/Value"/>">

Как вы это делаете?

4b9b3361

Ответ 2

Вы можете использовать элемент атрибута xsl:

<Output>
  <xsl:attribute name="Attribute">
    <xsl:value-of select="Some/Value"/>
  </xsl:attribute>
</Output>