with-param 는 parameter 값을 template 에 전달 할수 있는 element
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
<?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html> <body> <xsl:for-each select="catalog/cd"> <xsl:call-template name="show_title"> <xsl:with-param name="title" select = "title" /> </xsl:call-template> </xsl:for-each> </body> </html> </xsl:template> <xsl:template name = "show_title" > <xsl:param name = "title" /> <p>Title: <xsl:value-of select = "$title" /></p> </xsl:template> </xsl:stylesheet> |