有如下XML文件:
<C>
<comm_Content> wlllddfsdfsdfsdf </comm_Content>
<maga_Name> aaa </maga_Name>
<user_name> ZW </user_name>
<comm_ID> 1 </comm_ID>
<D>
<re_ID> 1 </re_ID>
<comm_ID> 1 </comm_ID>
<user_ID> 1 </user_ID>
<re_Content> DFEWF </re_Content>
<re_Time> 2008-05-06T00:00:00 </re_Time>
<re_IsInitData> 0 </re_IsInitData>
<E>
<ReName> ZW </ReName>
</E>
</D>
</C>
XLST文件如下:
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<tr id="NewTr">
<td colspan="6">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="13%"> 评论人: <xsl:value-of select="C/user_name"/>
</td>
<td width="87%"> </td>
</tr>
<tr>
<td> 评论杂志名称: </td>
<td>
<xsl:value-of select="C/maga_Name"/>
</td>
</tr>
<tr>
<td> 评论内容: </td>
<td>
<xsl:value-of select="C/comm_Content"/>
</td>
</tr>
<xsl:for-each select="C/D">
<tr>
<xsl:attribute name="id"> Re_ <xsl:value-of select="re_ID"/>
</xsl:attribute>
<td colspan="2">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td> 回复用户: </td>
<td>
<xsl:value-of select="E/ReName"/>
</td>
<td> 评论时间: <xsl:value-of select="re_Time"/>
</td>
<td> 删除回复 </td>
</tr>
<tr>
<td colspan="4"> 回复内容: <xsl:value-of select="re_Content"/>
</td>
</tr>
</table>
</td>
</tr>
</xsl:for-each>
</table>
</td>
</tr>
</xsl:template>
</xsl:stylesheet>
帮我看看那里错了?错误提示?我发现是我的服务器端代码错误了,
对于上面的XML,我是否可以这样
<xsl:template match="/C">
子元素省略路径?
<xsl:value-of select="user_name"/>

