Subject: RE: [xsl] Re: [saxon] Generative XSLT From: Geert Josten <Geert.Josten@xxxxxxxxxxx> Date: Fri, 29 Jan 2010 14:35:52 +0100 |
Steven, You might want to declare your variable as follows: <xsl:variable name="t" as="element()">... Kind regards, Geert > Drs. G.P.H. Josten Consultant http://www.daidalos.nl/ Daidalos BV Source of Innovation Hoekeindsehof 1-4 2665 JZ Bleiswijk Tel.: +31 (0) 10 850 1200 Fax: +31 (0) 10 850 1199 http://www.daidalos.nl/ KvK 27164984 De informatie - verzonden in of met dit emailbericht - is afkomstig van Daidalos BV en is uitsluitend bestemd voor de geadresseerde. Indien u dit bericht onbedoeld hebt ontvangen, verzoeken wij u het te verwijderen. Aan dit bericht kunnen geen rechten worden ontleend. > From: Andrew Welch [mailto:andrew.j.welch@xxxxxxxxx] > Sent: woensdag 27 januari 2010 18:39 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] Re: [saxon] Generative XSLT > > (I've just replied to the xsl-list as cross-posting should be avoided) > > When you apply templates to that variable, you will apply > them to the document node, so it will look for a root > matching template. > > To see that in action, add a mode to the apply-templates, and > add a root matching template with that mode and you should > see that it gets applied. > > cheers > andrew > > 2010/1/27 Steven Ericsson-Zenith <steven@xxxxxxxxxxxxx>: > > > > Some guidance here please. What is wrong with the following? > > > > In a template I have: > > > > <xsl:variable > > name="t"> > > <i> > > <xsl:value-of > > select="m" /> > > </i> > > </xsl:variable> > > <xsl:apply-templates > > select="$t" /> > > > > which, using Saxon, appears to ignore the element <i> and > returns only > > the value of m. > > > > I had expected that apply-templates would apply the > template for <i>. > > > > Is there a "proper way" to do this? > > > > With respect, > > Steven > > > > > > -- > > Dr. Steven Ericsson-Zenith > > Institute for Advanced Science & Engineering > > http://iase.info > > http://senses.info > > > > > > > > > > > > > > > > > ---------------------------------------------------------------------- > > -------- The Planet: dedicated and managed hosting, cloud storage, > > colocation Stay online with enterprise data centers and the best > > network in the business Choose flexible plans and > management services > > without long-term contracts Personal 24x7 support from experience > > hosting pros just a phone call away. > > http://p.sf.net/sfu/theplanet-com > > _______________________________________________ > > saxon-help mailing list archived at http://saxon.markmail.org/ > > saxon-help@xxxxxxxxxxxxxxxxxxxxx > > https://lists.sourceforge.net/lists/listinfo/saxon-help > > > > > > -- > Andrew Welch > http://andrewjwelch.com > Kernow: http://kernowforsaxon.sf.net/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Re: [saxon] Generative XSLT, Andrew Welch | Thread | [xsl] RE: [saxon] Generative XSLT, Michael Kay |
RE: [xsl] Definite list of XSLT 2.0, Emmanuel Bégué | Date | [xsl] remove tags + CDATA tag out o, bw |
Month |