|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: are multiple predicates same as boolean and
Thanks again David ...
I think I'll put a blog post of this discussion :)
On Fri, Nov 21, 2008 at 9:18 PM, David Carlisle <davidc@xxxxxxxxx> wrote:
>
>> using 11 predicates for your stylesheets, must be doing quite
>> complicated transformations I believe.
>
> They are fairly, cat *.xsl | wc -l says there's over 95 thousand lines
> of the stuff, so I hope it's doing something non trivial:-) 3 or 4
> predicates is totally routine but the most common reason for having
> larger numbers is to filter attributes
>
>
> [not(@purpose='iemode')]
> [not(@purpose='artifact')]
> [not(@purpose='w-dimension')]
>
> is equivalent to
>
> [not(@purpose='iemode') and
> [not(@purpose='artifact') and
> [not(@purpose='w-dimension')]
>
> but I'd almost always use the first form in XSLT 1 because it's easier
> to indent and easier to refactor, but if starting from the beginning in
> xslt 2 I'd write it as
>
> [not(@purpose=('iemode','artifact','w-dimension'))]
>
>
>
> David
--
Regards,
Mukul Gandhi
|
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
|

Cart








