[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: What is the Core of XSLT?
On Sat, Mar 29, 2014 at 4:13 PM, Abel Braaksma (Exselt) <abel@xxxxxxxxxx> wrote: >> I meant: >> >> <xsl:apply templates select="my:specialNode[condition-here]"/> >> >> . . . . . . . . >> >> <xsl:template match="my:specialNode"> >> >> <!-- Whatever needs to be done --> >> </xsl:template> >> >> >> Where did I say that we need to apply templates on non-nodes? >> > > You didn't. What I meant is that I don't think you can do everything > with XSLT 1.0 that you can do now with a subset that does not include > xsl:if (xsl:choose can be implemented in xsl:ifs). For XSLT 2.0, you can > apply predicates on sequences, which I think would suffice to replace > xsl:if, but in XSLT 1.0 you cannot, as far as I can recall. I hope that the provided code above shows clearly that conditional operations can be completely eliminated by using <xsl:apply-templates> regardless of the version of XSLT. If in doubt, please provide an example. Cheers, Dimitre Novatchev
|
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
|