使用XSLT 1.0,如何獲得最大數量的不同<info>
元素,這些元素在像下面這樣的結構中(如果可能的話)是相同的<container>
元素的子元素?每個節點的不同子元素的最大數量
<root>
<container>
<subelem sometimes_empty='yes'/>
<subelem>
<info>A</info>
</subelem>
<subelem>
<info>B</info>
<irrelevant>meh</irrelevant>
</subelem>
...
</container>
<container>
<subelem>
<info>C</info>
</subelem>
<subelem>
<info>C</info>
</subelem>
...
</container>
...
</root>
使用提供here
的不同分組的解決方案,我能得到不同的條目數量整體,但我每<container>
節點這個數字,這將是下真正感興趣。我試圖應用函數count()和max()來達到這個目的,但是我對XSLT/XPath的有限經驗並沒有讓我成功地做到這一點。任何幫助將非常感激。
我沒有意識到max()只是XSLT 2.0。我想這解釋了我得到的一些錯誤......感謝這種排序技巧。 – Dologan 2013-04-30 09:45:53
@Dologan,不客氣。 – 2013-04-30 14:30:24