単純な xml ファイルを解析する xsl を使用してフォームを設計しようとしています。このような:
<tests>
<agent ID="1" Name="Name 1" />
<agent ID="2" Name="Name 2" />
<agent ID="3" Name="Name 3" />
</tests>
および xsl ファイル:
<form action="." method="post" >
<xsl:for-each select="tests">
<table >
<tr>
<th></th>
<th>ID</th>
<th>Name</th>
</tr>
<xsl:for-each select="agent">
<tr>
<td><input type="checkbox" name="checkbox1" value="" /> </td>
<td><xsl:value-of select="@ID"/></td>
<td><xsl:value-of select="@Name"/></td>
</tr>
</xsl:for-each>
</table>
<input type="submit" value="Delete"/>
</xsl:for-each>
</form>
チェックボックスの値をID値にしたい( <xsl:value-of select="@ID"/>
)。しかし、チェックボックスタグ内でこのタグを使用することはできません。私は何をすべきか?