在foreach循环结合我想使用前同辈::XSLT排序与前同辈::
<for-each..>
<xsl:sort select="type"/>
<xsl:when test="preceding-sibling::data[1]/type != type
的问题是,在foreach内“类型”与未分选的preceding-相比兄弟姐妹 例如
data1/type = 1
data2/type = 2
data3/type = 1
将比较在第二回路silbling = 2(原始未排序)和类型= 1(因为它被排序)
是有围绕它的方法吗?
UPDATE:我的本意是以下
before after
data/type2 type1 value1
data/type1 type1 value2
data/type1 and speaking in HTML a spacer here (I compare type2:value to preceding-sibling value
data/type2 type2 value1
type2 value2
我有哪里类型是一个小镇地址的未排序的,我需要通过镇,做一些东西,取决于价值观和排序的HTML表其他领域(该部分正在工作,但由于与前兄弟姐妹的比较没有在每个排序的工作,我得到了问题
我想按数据/类型对节点进行排序,然后使用它。我将如何制作该节点的分类副本? – 2011-05-13 06:33:19