XSLT XML 问题。
我对上一个问题有另一个变体。我必须输出每个部分的第一页和最后一页元素。如下所示。
XSLT 1.0 解决方案和 XSLT 2.0 解决方案将不胜感激。我提前感谢您的时间和帮助。
谢谢JJ。
输入:
<root>
<page number="1" section="Arsenal">Arsenal</page>
<page number="2" section="Arsenal">Arsenal</page>
<page number="3" section="Arsenal">Arsenal</page>
<page number="4" section="Arsenal">Arsenal</page>
<page number="5" section="Arsenal">Arsenal</page>
<page number="6" section="Arsenal">Arsenal</page>
<page number="7" section="Chelsea">Chelsea</page>
<page number="8" section="Chelsea">Chelsea</page>
<page number="9" section="Chelsea">Chelsea</page>
<page number="10" section="Chelsea">Chelsea</page>
<page number="11" section="Chelsea">Chelsea</page>
<page number="12" section="Chelsea">Chelsea</page>
<page number="13" section="ManUnited">ManUnited</page>
<page number="14" section="ManUnited">ManUnited</page>
<page number="15" section="ManUnited">ManUnited</page>
<page number="16" section="ManUnited">ManUnited</page>
<page number="17" section="ManUnited">ManUnited</page>
<page number="18" section="ManUnited">ManUnited</page>
<page number="19" section="ManCity">ManCity</page>
<page number="20" section="ManCity">ManCity</page>
<page number="21" section="ManCity">ManCity</page>
<page number="22" section="ManCity">ManCity</page>
<page number="23" section="ManCity">ManCity</page>
<page number="24" section="ManCity">ManCity</page>
<page number="25" section="Arsenal">Arsenal</page>
<page number="26" section="Arsenal">Arsenal</page>
<page number="27" section="Arsenal">Arsenal</page>
<page number="28" section="Arsenal">Arsenal</page>
<page number="29" section="Arsenal">Arsenal</page>
</root>
输出:
<root>
<page number="1" section="Arsenal">Arsenal</page>
<page number="6" section="Arsenal">Arsenal</page>
<page number="7" section="Chelsea">Chelsea</page>
<page number="12" section="Chelsea">Chelsea</page>
<page number="13" section="ManUnited">ManUnited</page>
<page number="18" section="ManUnited">ManUnited</page>
<page number="19" section="ManCity">ManCity</page>
<page number="24" section="ManCity">ManCity</page>
<page number="25" section="Arsenal">Arsenal</page>
<page number="29" section="Arsenal">Arsenal</page>
</root>