xslt为什么会有这两种结果
yoken 2003-11-24 02:02:06 <?xml version="1.0" encoding="GBK"?>
<table trClick="valid">
<tr>
<td width="80">a</td>
<td width="120">北京市公安局</td>
<td width="60">SG</td>
<td width="80"/>
<td width="80"/>
<td width="80"> </td>
</tr>
<tr>
<td width="80">c</td>
<td width="120">北京市公安局</td>
<td width="60">DS</td>
<td width="80"/>
<td width="80"/>
<td width="80"> </td>
</tr>
<tr>
<td width="80">b</td>
<td width="120">北京市公安局</td>
<td width="60">超级管理员</td>
<td width="80">2003-09-13</td>
<td width="80">2003-09-12</td>
<td width="80"> </td>
</tr>
</table>
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" encoding="GBK"/>
<xsl:template match="/">
<xsl:apply-templates select="table"/>
</xsl:template>
<xsl:template match="table">
<xsl:copy>
<xsl:copy-of select="@*"/>
<xsl:for-each select="tr">
<xsl:sort select="td[not(@style) or @style != 'display:none'][2]" order="descending"/>
<xsl:copy-of select="."/>
</xsl:for-each>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>
用上面的xsl转换xml
为什么在xmlspy里结果是不排序,而在ie里却是排序,如何使其在ie里也不排序(因为“北京市公安局”这几个字都是相同的)