XSL problem

admin

Administrator
Staff member
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
 
Back
Top