Re: [xslt] key() in match pattern of xsl:key
- From: "Joel E. Denny" <jdenny ces clemson edu>
- To: Daniel Veillard <veillard redhat com>
- Cc: The Gnome XSLT library mailing-list <xslt gnome org>
- Subject: Re: [xslt] key() in match pattern of xsl:key
- Date: Thu, 8 Dec 2005 07:12:07 -0500 (EST)
On Thu, 8 Dec 2005, Daniel Veillard wrote:
> oh, okay, sorry for the misunderstanding :-)
No problem. I was actually a little shocked to find how my words sounded
upon a later reading.
The EXSLT idea isn't working out well. For a large test case, calling one
key from the match pattern of another key allows my stylesheet to run in
about 1 sec. After converting the called key to an EXSLT user function,
it takes 25 secs. I should've realized it would be much worse given the
large data set.
As you might imagine, I'm losing my drive for purity. I'm hoping that
XSLT 2.0 will allow keys to reference keys, but I haven't managed to
decipher that spec well enough yet to be sure. Moreover, there are many
aspects of 1.0 I haven't even explored yet, so its hard for me to know
whether it's reasonable to allow this capability in general. All I'm sure
of is that libxslt handles it fine for my specific test cases.
What do you think? If you believe it's a reasonable pursuit to make this
a formal feature of libxslt, I'll do what I can to write regression tests,
document the idea, and whatever else is required. Just let me know.
Thanks.
Joel
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]