[Home] [By Thread] [By Date] [Recent Entries]
Endre Magyari wrote:
Dear list, The problem is that the generate-id() generates stg completely different and I would like to generate an ID in the same form (xmi.number) with the first/next available number. In order to achive this, I defined _id as a key: You can't control how generate-id() works, but you could do something like write a named template that will generate the ID. For example, you could count the number of preceding elements that don't have an _ID attribute and then add that value to the numeric part of the nearest preceding element that *does* have an _ID attribute. All doable with normal XSLT functions. Or you could implement a Java extension function that implements an ID generator that does what you want. Cheers, Eliot -- W. Eliot Kimber, eliot@xxxxxxxxxx Consultant, ISOGEN International 1016 La Posada Dr., Suite 240 Austin, TX 78752 Phone: 512.656.4139 XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|

Cart



