在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