[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: for-each-group usage
Thank you for the help! -----Original Message----- From: Michael Kay [mailto:mike@xxxxxxxxxxxx] Sent: Wednesday, March 07, 2007 9:34 AM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: RE: for-each-group usage saxon:evaluate() is always going to be expensive. In situations where you are using the same expression repeatedly (e.g. to calculate a sort key or a grouping key) it's well worth splitting it into its two halves, saxon:expression and saxon:eval: <xsl:variable name="sortkey" select="saxon:expression(../data-set/order-by/@xpath)"/> then <xsl:sort select="saxon:eval($sortkey)"/> Michael Kay http://www.saxonica.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
|