Subject: Re: [xsl] ordering and iteration problem From: Jeni Tennison <jeni@xxxxxxxxxxxxxxxx> Date: Fri, 16 Nov 2001 16:11:05 +0000 |
Hi Mark, > I take it that the generate-id() is needed because there is no other > way to test for node identity? Yes - there's no other way of testing for node identity unless there's something about the node that gives it an identity (such as an ID attribute). The 'var' attribute looked promising, but it wasn't present on the nested circuit-breaker-panel elements in Hector's example. > Rather than using concat() to generate a compound key, would it also > work to use the same key as before but then select from the > resulting node-set only the circuit-breaker with the right parent? Yes, it would. That way you end up doing more comparisons - for every circuit-breaker in a particular position you'd have to test whether it comes from each of the possible circuit-breaker-panels, so it's likely to be less efficient that including the generated ID in the key. But then you might not care about that, and even if you did you should test to see whether it actually made any impact on the transformation as a whole with your particular processor/environment/source etc. Cheers, Jeni --- Jeni Tennison http://www.jenitennison.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] ordering and iteration pr, Mark Nahabedian | Thread | RE: [xsl] ordering and iteration pr, Oleg Tkachenko |
[xsl] Writing external entities to , Simon North | Date | RE: [xsl] xslt on server-side vs. c, Chris Bayes |
Month |