我想在 xsl 文件中使用函数“group by”,但我只是收到错误。
这是我的代码:
<table xsl:version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<tr>
<th>A</th>
<th>B</th>
</tr>
<xsl:for-each-group select="Result/Record" group-by="AC_CPR">
<tr>
<td><xsl:value-of select="AC_CPR"/></td>
<td><xsl:value-of select='sum(//AC_LNA/Row/Column[2])'/></td>
</tr>
错误是这个:
msxml3.dll 错误“80004005”
“关键字表可能不包含 xsl:for-each-group”。
xml是这样的:
<Result>
<Record code="033007">
<Name>demo</Name>
<AC_CPR>02080</AC_CPR>
<date>10/06/2009</date>
<AC_LNA ncols="2">
<Row>
<Column>000115</Column>
<Column>9</Column>
</Row>
</AC_LNA>
<AC_FSE>10/06/2009</AC_FSE>
<AC_AV/>
</Record>
</Result>