たとえば、次のようなノードのリストがあるとします。
<node value="red">
<list num="1">ABC</list>
<list num="2">DEF</list>
<list num="3">GHI</list>
</node>
<node value="blue">
<list num="4">JKL</list>
<list num="5">MNO</list>
</node>
...
各ノードの下で、<list>
アイテムの数が常に同じ量であるとは限りません。xslt 1.0 を使用して、アイテムの各組み合わせを示す 2 つのグループで出力したいと考えています。だから、このようなもの:
<node value="red">
<list num="1">ABC</list>
<list num="2">DEF</list>
</node>
<node value="red">
<list num="1">ABC</list>
<list num="3">GHI</list>
</node>
<node value="red">
<list num="2">DEF</list>
<list num="3">GHI</list>
</node>
<node value="blue">
<list num="4">JKL</list>
<list num="5">MNO</list>
</node>
...
どんな助けでも素晴らしいでしょう、ありがとう!