XML:XSLT Param имени со значением узла
<root>
<param name="a">valueOfA</param>
<param name="b">valueOfB</param>
<param name="c">valueOfC</param>
</root>
Мне нужно создать param
для каждого узла паров в XML.
Так ожидаемый результат:
<xsl:param name="a" select="valueOfA" />
<xsl:param name="b" select="valueOfB" />
<xsl:param name="c" select="valueOfC" />
~ Edit:
Ошиблись, мне нужно фактический XSLT параметров, так что можно будет использовать позже в коде. зафиксировано выше.
~ Edit:
XSLT 1.0 требуется
~ Edit:
Основной проблемой является сделать имя XSL: из параметров от значения XML Как ниже недействителен:
<xsl:param name="{@name}" />
Или переменная.
Если вы внесете существенные обновления в свой вопрос, сообщите об этом любому, кто уже ответил - например, мне :) - комментируя их ответ, поэтому они знают, что нужно его обновить. – wst