xsltを使用して翻訳する必要がある以下のxmlがあります。
<table-text>
<widget-wrap> <firstname lang="en">first name 1</firstname></widget-wrap>
<widget-wrap><lastname>last name 1</lastname></widget-wrap>
<widget-wrap><email>email 1</email></widget-wrap>
</table-text>
<table-text>
<widget-wrap><firstname lang="en">first name 2</firstname></widget-wrap>
<widget-wrap><lastname>last name 2</lastname></widget-wrap>
<widget-wrap><email>email 2</email></widget-wrap>
</table-text>
<table-text>
<widget-wrap><firstname lang="en">first name 3</firstname></widget-wrap>
<widget-wrap><lastname>last name 3</lastname></widget-wrap>
<widget-wrap><email>email 3</email></widget-wrap>
</table-text>
出力は、以下のように縦のテーブルになります。
<table>
<tr>
<td>first name 1</td>
<td>first name 2</td>
<td>first name 3</td>
</tr>
<tr>
<td>last name 1</td>
<td>last name 2</td>
<td>last name 3</td>
</tr>
<tr>
<td>email 1</td>
<td>email 2</td>
<td>email 3</td>
</tr>
</table>
誰かがこれを整理するのを手伝ってくれませんか。ありがとうございます。