以下是根据你的xml的一个xsl。但是建议你的xml的结构可否改动一下,把ClickId作为MenuTop的属性(attribute),把TextName,This_id和DownSrc也作为AMenu的属性,这样以后写XPATH的时候可能更容易一些。XSL属性的表示方法是在属性名前加@。
最后想要发表一个个人观点,我认为XSL不适合做WEB页面,我的感觉并不方便。<?xml version="1.0" encoding="GB2312"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"><xsl:template match="/">
   <table border="1">
      <xsl:apply-templates/>
   </table>
</xsl:template><xsl:template match="ClickId">
<tr><td><xsl:value-of select="text()"/></td></tr>
</xsl:template>
<xsl:template match="AMenu">
<tr>
    <td align="center"> 
       <a>
         <xsl:attribute name="href">
                    <xsl:value-of select="DownSrc"/>
         </xsl:attribute>      
 <xsl:value-of select="TextName"/>
       </a>
    </td>
</tr>
</xsl:template></xsl:stylesheet>