[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Substituting a template for value-of
On 26 October 2011 07:28, Vasu Chakkera <vasucv@xxxxxxxxx> wrote: > You will have to really know when the value-of can be used instead of > the xsl:apply-templates. This can not be done at all times. Yeah it's just a general good practice thing... in summary: - if you are adding a text node to the result tree by selecting something from the input, use apply-templates - if you are adding a text node to the result by constructing a string, say using concat() or formate-date() etc, then xsl:value-of is fine... (however I think in 3.0 we will be able to apply-templates to atomics, so new techniques might arise from that) - if you are constructing a string in a function or say in the body of a variable, where the sequence type is an atomic, you should use xsl:sequence and not xsl:value-of. -- Andrew Welch http://andrewjwelch.com
|
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
|