[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: How to pass into an XSLT program an arbitrarily lo
In cases we want to pass parameters that are structured/related even in a more complex way, we can pass the URI of an XML document that contains these parameters as they are structured. Or, one can pass a JSON object, or an XML document, as a single string and parse it in the transformation :) Cheers, Dimitre On Tue, Jun 16, 2020 at 11:51 AM Roger L Costello costello@xxxxxxxxx < xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote: > Hi Folks, > > My XSLT program has this top-level parameter: > > <xsl:param name="airport-identifiers" as="xs:string+" /> > > I invoke the XSLT program from the command line. I want to pass to the > parameter a sequence of values. I figured that this would do the job: > > java -jar saxon9ee.jar test.xml -xsl:test.xsl -o:result.xml > airport-identifiers=KBOS,KJFK > > But that didn't work. My XSLT program just thinks there is one airport > identifier, named "KBOS,KJFK" > > Is it possible to pass into an XSLT program an arbitrarily long sequence > of parameter values? If so, how? > > /Roger
|
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
|