|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Dynamic XPath expression (I know it doesnt work in
Michael Kay wrote:
Thanks for the really fast reply! :)After some pretty exhaustive searching on the web, I have decided to join the list. I have noticed in the archives that more than one person has had the same issue as I have...how to create an XPath expression dynamically (from a variable, etc). The answer to these questions was to use any of the available *:evaluate functions. I would like to try to avoid that, since it increases the parse time so much....and that is not acceptable. I don't remember where I had read it, but in some documentation somewhere...Sorry, but this is one feature that we decided not to put in XSLT 2.0. The only choices are really: More importantly, some tests (admittedly, not professional benchmarks or anything...plus the tests were run in xsltproc) showed that a very simple xsl stylesheet and xml input file would take an average of about 3 seconds when not using the EXSLT dyn:evaluate function, but when using the function in the manner required the average was around 6 seconds. Our concern was that this amount of time will increase with the complexity of the documents, and a 6 second parse time seems a bit excessive. Maybe it is faster with your implementation (?)...if you have any ideas to speed it up, I am open...because the only reason I'm not excited about it is the speed concern. Michael Kay
|
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








