次のような XML ドキュメントを変換する必要があるアプリケーションを開発しています。
<?xml version='1.0' encoding='ISO-8859-1'?>
<!DOCTYPE markables SYSTEM "markables.dtd">
<markables>
<markable id="markable_1" mmax_level="coref" span="word_1..word_4"> </markable>
<markable id="markable_2" mmax_level="coref" span="word_6..word_7"> </markable>
<markable id="markable_3" mmax_level="coref" span="word_10..word_24"> </markable>
</markables>
XSLT スタイルシートの使用。変換の結果を (この場合) にしたいのword_1 word_6 word_10
ですが、これが私が使用している XSL です。
<?xml version='1.0' encoding='ISO-8859-1'?>
<xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="markable">
<html>
<body>
<tr>
<td><xsl:value-of select="@span"/></td>
</tr>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
結果はword_1..word_4 word_6..word_7 word_10..word_24
です。XSLT で何を変更する必要がありますか?