Kirill
Новичок
xml синтаксис
часть xml;
<wordsites fio="фио" email="e-mail" theme="тема"/>
<field name="fio"/>
xslt;
<xsl:template match="field">
<xsl:value-of select="//wordsites/@fio">
</xsl:template>
Вопрос, как мне в xslt сделать так, чтобы в зависимости от значения атрибута name (нода field) брался нужный атрибут из ноды wordsites? Т.е. если name=fio, тогда брался атрибут //wordsites/@fio. Как бы вместо @fio подствлялось значение параметра @name?
часть xml;
<wordsites fio="фио" email="e-mail" theme="тема"/>
<field name="fio"/>
xslt;
<xsl:template match="field">
<xsl:value-of select="//wordsites/@fio">
</xsl:template>
Вопрос, как мне в xslt сделать так, чтобы в зависимости от значения атрибута name (нода field) брался нужный атрибут из ноды wordsites? Т.е. если name=fio, тогда брался атрибут //wordsites/@fio. Как бы вместо @fio подствлялось значение параметра @name?