Subject: Re: How can I declare node sets explicitly? From: Eric van der Vlist <vdv@xxxxxxxxxxxx> Date: Fri, 13 Oct 2000 17:09:04 +0200 |
Matthias, "Matthias O. Will" wrote: > > Kay Michael wrote: > > > The select attribute of xsl:apply-templates must be a node-set, not a string. > > > I would like to specify a node set explicity and declare it in a > variable. For the moment, I am doing something like, > > <xsl:apply-templates="(field1)|(field2)|(field3)"/> > > but in order to provide easier extensibility, I would like to declare > this elsewhere. However, as you pointed out, Depending of what kind of extensibility you are looking for ;=) you may consider defining your list of field as an entity... for instance: <!DOCTYPE xsl:stylesheet [ <!ENTITY fields "(field1)|(field2)|(field3)"> ]> and then <xsl:apply-templates="&fields;"/> Hope this helps. Eric > > <xsl:variable name="local_field"> > (field1)|(field2)|field3) > </xsl:variable> > > won't work because then $local_field is a string and not a node set. > > Do you have any suggestion for me? > > Thanks for your help and best regards, > Matthias > > -- > Matthias O. Will (m.o.will@xxxxxx) <>< > Institute of Computer Science, University of Freiburg > Georges-Koehler-Allee, Bldg. 51, D-79110 Freiburg, Germany > Phone: +49-761-203-8170 Fax: +49-761-203-8162 > URL: http://ad.informatik.uni-freiburg.de/~will > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list -- ------------------------------------------------------------------------ Eric van der Vlist Dyomedea http://dyomedea.com http://xmlfr.org http://4xt.org http://ducotede.com ------------------------------------------------------------------------ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
How can I declare node sets explici, Matthias O. Will | Thread | RE: How can I declare node sets exp, Nick-Lawson.org |
Re: Mozilla M18 and XSLT?, Jon Smirl | Date | AW: namespace-alias for remapping n, Julian Reschke |
Month |