XSLT <xsl:value-of> Elemanı
- Önceki Sayfa XSLT <template>
- Sonraki Sayfa XSLT <for-each>
<xsl:value-of> elementi, belirli bir seçilen节点的值提取。
<xsl:value-of> elementi
<xsl:value-of> elementi, belirli bir seçilen节点的值提取,并将值添加到转换的输出流中:
<?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>
Not:seç Özelliğin değeri bir XPath ifadesidir. Bu ifadenin çalışma şekli, bir dosya sisteminde yatay çizgi işareti ile alt dizinleri seçmek gibidir.
Yukarıdaki dönüşüm sonuçları şu şekilde görünebilir:

Bu XML dosyasını görüntüle,Bu XSL dosyasını görüntüle,Sonuçları görüntüle.
Bu örneğin sonucu biraz eksiktir: XML belgesinden yalnızca bir satır veri çıktıya kopyalanmıştır.
Aşağıdaki bölümlerde, nasıl kullanılacağını öğreneceksiniz <xsl:for-each> Bu element, XML elementlerini dolaşmak ve tüm kayıtları göstermek için kullanılır.
- Önceki Sayfa XSLT <template>
- Sonraki Sayfa XSLT <for-each>