> but I'm trying to use the id() function to breakup the list > of ids and that > doesn't seem to be working as shown here: > <xsl:key use="id(@ideref)"/> > > It seems to be the combination of id() and <xsl:key> that > aren't aligned. If you change this to <xsl:key use="id(@ideref)/@idatt"/> where idatt is the name of the ID attribute, then it should work. Currently you are indexing the nodes on the string-value of the elements identified by ID value, whereas you want to index them by their id-value. But I can't quite see why you want to build a key using ID values, why not use the id() function directly? Mike KayReceived on Wednesday, 4 July 2001 12:21:24 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 10 August 2007 00:11:33 GMT