xsltファイルの作成中にこの小さな問題に遭遇しました...私はこの一般的なxmlファイルを持っています:
<data>
<folder>
<file>
<name>file1</name>
<date>2000</date>
<index1>1</index1>
<index2>1</index2>
</file>
<file>
<name>file2</name>
<date>2001</date>
<index1>1</index1>
<index2>1</index2>
</file>
<file>
<name>file3</name>
<date>2004</date>
<index1>2</index1>
<index2>1</index2>
</file>
</folder>
</data>
この抽象的な例を考えると、次のようなものに変換する必要があります。
<table>
<tr>
<td>Name</td>
<td>Date</td>
</tr>
<tr>
<td>file1</td>
<td>2000</td>
</tr>
<tr>
<td>file2</td>
<td>2001</td>
</tr>
</table>
<table>
<tr>
<td>Name</td>
<td>Date</td>
</tr>
<tr>
<td>file3</td>
<td>2004</td>
</tr>
</table>
index1 と index2 (ID ペアのように) に基づいて、テーブルごとにファイル要素をグループ化する必要があります。分割されたファイルごとにテーブルを作成することはできますが、index1 と index2 を共有するすべてのファイルに対してテーブルを作成する解決策はありません。アイデアや提案はありますか?