私がやりたいのは、通常xsl:keyを使用して実行できる典型的なグループ化ですが、グループへのデータが2つの異なるファイルにあるため、より複雑になります。どのように処理しますか?これが私がやりたいことの例です、私はあなたの助けを求めることができますか?xslt-1.0に準拠している必要があります。
bookreference.xml:
<t>
<book isbn="1">
<category>SF</category>
</book>
<book isbn="2">
<category>SF</category>
</book>
<book isbn="3">
<category>SF</category>
</book>
<book isbn="4">
<category>Comedy</category>
</book>
<book isbn="5">
<category>Comedy</category>
</book>
</t>
mylibrary.xml:
<t>
<book isbn="1">
<price>10</price>
</book>
<book isbn="2">
<price>10</price>
</book>
<book isbn="3">
<price>20</price>
</book>
<book isbn="4">
<price>5</price>
</book>
</t>
出力が欲しかった:
SF : 3 book(s) - Total : 40$
Comedy : 2 book(s) - Total : 5$