Example using xsl:value-of and xsl:template
<xsl:template match="cd"> <pre> <xsl:value-of select="artist"/>: <em><xsl:value-of select="title"/></em> </pre> <pre>label: <xsl:value-of select="label" />; catalog: <xsl:value-of select="catalog" /> filed: <xsl:value-of select="filed" /></pre> <p><xsl:apply-templates select="playlist/work" /></p> context node is cd </xsl:template> <xsl:template match="work"> <em><xsl:value-of select="." /> </em>;</xsl:template>