hente både attributter og "value" fra XML
sidder med følgende XML dokument :<recipes>
<recipe>
<title>1</title>
<ingredient amount="3" unit="cups">Flour</ingredient>
<ingredient amount="0.25" unit="ounce">Yeast</ingredient>
<ingredient amount="1.5" unit="cups" state="warm">Water</ingredient>
<ingredient amount="1" unit="teaspoon">Salt</ingredient>
<instructions>
<step>Mix all ingredients together.</step>
</instructions>
<picture>c:\hej</picture>
</recipe>
</recipes>
og følgende XSL stylesheet :
<xsl:template match="/">
<html>
<body>
<xsl:for-each select="recipes/recipe">
<h3><xsl:value-of select="title"/></h3>
<xsl:for-each select="ingredient">
<xsl:value-of select="@amount"/> - <xsl:value-of select="@unit"/> - Ingredient "NAVN" her ><br></br>
</xsl:for-each>
</xsl:for-each>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
der hvor der står Ingredient navn her, der skulle jeg gerne have hentet, f.eks Flour ud for den første ingredient osv... men hvordan gør jeg det, har prøvet med <xsl:value-of select="ingredient"/> men det viste ikke noget.