Subject: [xsl] Passing a list of arguments From: "Mathieu Malaterre" <mathieu.malaterre@xxxxxxxxx> Date: Fri, 9 Nov 2007 12:19:03 +0100 |
Hello, I have a list of arguments to pass to my XSLT. I thought that I could simply construct a small XML tree to do that. I do not understand why the list argument tree is being expanded. How was I supposed to do that ? Thanks -Mathieu test.xml: <?xml version="1.0" encoding="UTF-8"?> <article> </article> test.xsl: <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0"> <xsl:output method="xml" indent="yes" encoding="UTF-8"/> <xsl:variable name="sections-list"> <section> <section>C.8.7.1.1.2</section> <section>C.8.14.1.1</section> <!-- ... --> </section> </xsl:variable> <xsl:template match="article"> <xsl:param name="extract-section"/> <xsl:message> <xsl:value-of select="$extract-section"/> </xsl:message> </xsl:template> <xsl:template match="/"> <xsl:for-each select="$sections-list"> <xsl:apply-templates select="article"> <xsl:with-param name="extract-section" select="$section"/> </xsl:apply-templates> </xsl:for-each> </xsl:template> </xsl:stylesheet> -- Mathieu
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] .NET XSLT Parser and Inde, Michael She | Thread | Re: [xsl] Passing a list of argumen, Mukul Gandhi |
RE: [xsl] anyone know why the defau, W Charlton | Date | Re: [xsl] anyone know why the defau, bryan rasmussen |
Month |