I Have following XML
<?xml version="1.0" encoding="ISO-8859-1"?>
<tree>
<tree-node id="123" parent="" expand="true">
<item-data>
<label>FirstLabel</label>
</item-data>
</tree-node>
<tree-node id="565" parent="123" expand="true">
<item-data>
<label>SecondLabel</label>
</item-data>
</tree-node>
</tree>
It should convert using an XSL into
<span class="nodeName"><a href=http://www.webdeveloper.com/forum/archive/index.php/"123">FirstLabel</a></span>
<span class="nodeName"><a href="565">SecondLabel</a></span>
Please let me know whats the problem with below XSLT code
<xsl:template match="item-data/*">
<span class="nodeName">
<a href="{//tree/tree-node/@id}" ><xsl:value-of select="label"/></a>
</span>
</xsl:template>
Thanks,
Sandeep
<?xml version="1.0" encoding="ISO-8859-1"?>
<tree>
<tree-node id="123" parent="" expand="true">
<item-data>
<label>FirstLabel</label>
</item-data>
</tree-node>
<tree-node id="565" parent="123" expand="true">
<item-data>
<label>SecondLabel</label>
</item-data>
</tree-node>
</tree>
It should convert using an XSL into
<span class="nodeName"><a href=http://www.webdeveloper.com/forum/archive/index.php/"123">FirstLabel</a></span>
<span class="nodeName"><a href="565">SecondLabel</a></span>
Please let me know whats the problem with below XSLT code
<xsl:template match="item-data/*">
<span class="nodeName">
<a href="{//tree/tree-node/@id}" ><xsl:value-of select="label"/></a>
</span>
</xsl:template>
Thanks,
Sandeep