打算用xml控件把xml文件转化为html ,但是出错,各位哥哥看看是不是哪里写错了xml文件:
<?xml version="1.0"?>
<NavMenu >
<MenuItem title="首页" link="/web/default.aspx"/>
<MenuItem title="关于我" link="/web/aboutme.aspx"/>
</NavMenu>xsl文件:
<?xml version="1.0"?><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"><xsl:template match="/">
<table cellSpacing=0 cellPadding=0 width=760 align=center border=0>
<tr>
<xsl:for-each select="NavMenu/MenuItem">
<td  TD class=medium13 vAlign=bottom align=middle width=77 background="images/logo/menu01.gif" height=22>
  <a class="Navigator_Item_Link">
     <xsl:attribute name="href">
                       <xsl:value-of select="@link"/>
                     </xsl:attribute>
                     <xsl:value-of select="@title"/>
                   </a>
</td>  
  </xsl:for-each>       
</tr>
<tr><td TD width=760
      background="images/logo/menu_bar01.jpg"></td></tr>
</table>
</xsl:template>
</stylesheet>

解决方案 »

  1.   

    <?xml version="1.0"?>
    <?xml-stylesheet type="text/xsl" href="newslist.xsl"?>
    <NavMenu>
    <MenuItem title="首页" link="/web/default.aspx"/>
    <MenuItem title="关于我" link="/web/aboutme.aspx"/>
    </NavMenu><?xml version="1.0"?>
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
    <xsl:template match="/">
    <table cellSpacing="0" cellPadding="0" width="760" align="center" border="0">
    <tr>
    <xsl:for-each select="NavMenu/MenuItem">
    <td  class="medium13" vAlign="bottom" align="middle" width="77" background="images/logo/menu01.gif" height="22">
      <a class="Navigator_Item_Link">
         <xsl:attribute name="href">
                           <xsl:value-of select="@link"/>
                         </xsl:attribute>
                         <xsl:value-of select="@title"/>
                       </a>
    </td>  
      </xsl:for-each>       
    </tr>
    <tr><td width="760"
          background="images/logo/menu_bar01.jpg"></td></tr>
    </table>
    </xsl:template>
    </xsl:stylesheet>
      

  2.   

    孟子老大说的 直接把xml文件用浏览器打开就行了。但用xml控件 转换的时候为什么会出错呢