Я новичок в XSLT, и мне было интересно, как я могу изменить атрибут href тега со значением, полученным из узла XML.
В частности, мой файл XML выглядит так
<root>
<privileges edit="1" del="1"></privileges>
<rooms>
<room>
<id>1</id>
<roomNr>101</roomNr>
<locked>0</locked>
<lockdownReason></lockdownReason>
</room>
</rooms>
</root>
и мой файл XSL выглядит так
<xsl:for-each select="root/rooms/room">
<div class="column toolbox">
<xsl:if test="$edit = 1">
<a href='admin.php?room=VALUE_OF_ID__OF_CURRENTLY_SELECTED_NODE'>this is a link</a>
<p>edit is true</p>
</xsl:if>
</div>
<div class="column">Room Nr.:<xsl:value-of select="roomNr"/></div>
</xsl:for-each>
заглавные буквы указывают на то, что я пытаюсь выполнить. Кто-нибудь, будьте любезны ответить. Спасибо