|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: understanding generate-id and node-equality [XSLT
> using XSLT 1.0 and Saxon 6.5.5 I'm wondering whats the actual
> difference between
>
> <xsl:key name="child-key" match="child" use="parent::*"/>
That indexes an element on the string-value of its parent node, which
doesn't sound a very useful thing to do.
>
> <xsl:template match="parent" >
> <xsl:variable name="childs" select="key('child-key',
> parent::*)"/>
> ...
> </xsl:template>
>
> and
>
> <xsl:key name="child-key" match="child"
> use="generate-id(parent::*)" />
>
This effectively indexes an element on the identity of its parent node -
which doesn't sound very useful either.
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
|

Cart








