[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: problem!!
A <xsl:stylesheet> clause is supposed to contain some <xsl:template> clauses to describe how certain XML- elements are to be formatted. The <xsl:for-each> clause is something that may occur within a <xsl-template>. See example below for proper nesting Please refer to Microsoft's XSL Reference for details, i.e. http://www.microsoft.com/xml <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl" xmlns="http://www.w3.org/TR/REC-html40" result-ns=""> <xsl:template match="/"> <HTML> <HEAD> <TITLE>Test</TITLE> </HEAD> <BODY> <xsl:apply-templates/> </BODY> </HTML> </xsl:template> <xsl:template match="*"> <xsl:apply-templates/> </xsl:template> <xsl:template match="persons"> <xsl:for-each select="person"> <h1><xsl:value-of select="firstname"/></h1> <h1><xsl:value-of select="lastname"/></h1> </xsl:for-each> </xsl:template> <xsl:template match="textnode()"> <xsl:value-of select="."/> </xsl:template> </xsl:stylesheet> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|