XSLT <xsl:value-of> Element
- Vorige Pagina XSLT <template>
- Volgende Pagina XSLT <for-each>
<xsl:value-of> element wordt gebruikt om de waarde van een geselecteerde knoop te extraheren.
<xsl:value-of> element
<xsl:value-of> element wordt gebruikt om de waarde van een geselecteerde knoop te extraheren en deze toe te voegen aan de uitvoerstroming van de conversie:
<?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>
Opmerking:select De waarde van het attribuut is een XPath-expressie. Deze expressie werkt op een vergelijkbare manier als het lokaliseren van een bestandssysteem, waarbij de schuine streep kan worden gebruikt om submappen te kiezen.
Het resultaat van de conversie ziet er ongeveer zo uit:

Bekijk dit XML-bestand,Bekijk dit XSL-bestand,en bekijk het resultaat.
Het resultaat van dit voorbeeld heeft een kleine gebreken: slechts één regel data van het XML-document wordt gekopieerd naar het uitvoerresultaat.
In de volgende hoofdstukken leer je hoe je <xsl:for-each> Elementen om XML-elementen te doorlopen en alle records weer te geven.
- Vorige Pagina XSLT <template>
- Volgende Pagina XSLT <for-each>