Subject: RE: [xsl] Passing arrays as parameters From: "M. David Peterson" <m.david@xxxxxxxxxx> Date: Wed, 21 Apr 2004 07:22:05 -0600 |
A slightly less expensive way to do this is to pass the array in as a string of XML-like data and then serialize it into a node-set using the node-set function particular to your processor. Then you can process it just like any other node-set. Best of luck! <M:D/> -----Original Message----- From: Emmanuil Batsis (Manos) [mailto:mbatsis@xxxxxxxxxxx] Sent: Wednesday, April 21, 2004 7:10 AM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: Re: [xsl] Passing arrays as parameters Michael L wrote: > I was just wondering if it is possible to send an array as a paramter to a XSL file. And then cycle through the array in the XSL code? You cannot "cycle through" in XSLT using something like a for loop. Although you dont say what exactly the array is, i'd suggest passing it as a single string where array members are seperated by a certain character, then use a recursive template to process that using string functions to seperate the part you want to use from the part you want to forward to the next 'iteration'. hth, -- Manos Batsis _ __ __ __ / |/ /__ / /____ __ _ ___ _____/ /_ / / -_) __(_-</ ' Y _ `/ __/ __/ /_/|_/\__/\__/___/_/_/_|_,_/_/ \__/ http://www.netsmart.gr mailto:mbatsisSPAM_TRAP@xxxxxxxxxxx tel:+302103240940 http://forte.netsmart.gr/foaf/manos_foaf.rdf
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Passing arrays as paramet, Emmanuil Batsis (Man | Thread | Re: [xsl] Passing arrays as paramet, David Carlisle |
Re: [xsl] Passing arrays as paramet, Emmanuil Batsis (Man | Date | Re: [xsl] Passing arrays as paramet, David Carlisle |
Month |