Subject: Re: [saxon] Generative XSLT
From: Andrew Welch <andrew.j.welch@xxxxxxxxx>
Date: Wed, 27 Jan 2010 17:39:19 +0000
|
(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/
|