XSLT<xsl:value-of>要素
- 前のページ XSLT <template>
- 次のページ XSLT <for-each>
<xsl:value-of> 要素は、特定の選択されたノードの値を抽出するために使用されます。
<xsl:value-of> 要素
<xsl:value-of> 要素は、特定の選択されたノードの値を抽出し、値を変換の出力ストリームに追加するために使用されます:
<?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html> <body> <h2>My CD Collection</h2> <table border="1"> <tr bgcolor="#9acd32"> <th>Title</th> <th>Artist</th> </tr> <tr> <td><xsl:value-of select="catalog/cd/title"/></td> <td><xsl:value-of select="catalog/cd/artist"/></td> </tr> </table> </body> </html> </xsl:template> </xsl:stylesheet>
注釈:select 属性の値は XPath 表現です。この表現はファイルシステムを定位し、正斜杠がサブディレクトリを選択できるように機能します。
この変換結果はこんな感じです:

この XML ファイルを確認してください。,この XSL ファイルを確認してください。,結果を確認してください。.
この例の結果には少し欠点があります:XML ドキュメントから行データが1行だけコピーされました。
以下の章では、以下の方法を学びます。 <xsl:for-each> 要素を使用して XML 要素をループしてすべてのレコードを表示します。
- 前のページ XSLT <template>
- 次のページ XSLT <for-each>