Re: How to use generate-id() inside an xsl:function w
Abel Braaksma wrote: Hi > The issue is this: I have a function that generates some > nodes based on some strings and these nodes must receive a > unique ID/IDREF value. Normally, one would use > generate-id(), but inside a function (or inside anything > that does not have a context node), generate-id() will > fail. The point is that generate-id() is not a random string generator. It generates an ID based on a node, always the same ID for the same node. If you call it without argument, the context item is used (which is indeed not possible in a function definition). If you can't use extension functions nor pass a reference node to the function, I'm afraid you are out of luck here. Regards, --drkm ___________________________________________________________________________ Dicouvrez une nouvelle fagon d'obtenir des riponses ` toutes vos questions ! Profitez des connaissances, des opinions et des expiriences des internautes sur Yahoo! Questions/Riponses http://fr.answers.yahoo.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