[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: generating a repeatable unique id
Why not create the nodes with ids and then when you export your content strip out the ids. ----- Original Message ----- From: "Sebastian Rahtz" <sebastian.rahtz@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Sunday, July 29, 2001 1:33 PM Subject: Re: generating a repeatable unique id > Michael Beddow writes: > > the same value for generate-id called on a given node, but is it in fact > > permissible for the same processor to return a different generated id > > for the same node on different runs? > sadly, yes > > > problems lurking that I'm not prepared for. So far, Xalan has always > > behaved deterministically, returning the same value for identical nodes > > in identical contexts over different runs. I was careless enough to > > assume things were meant to be that way, and I've quite a bit of > > important code that will break if that assumption ever proves false. > > I'd drop that code if I were you. I think you should do your best to > ensure that the documents work seamlessly with as many processors as > possible, so any use of generate-id() outside one transformation seems > unwise. > > I have got myself into this mess by trying to make my TEI stylesheets > work in the same way with a static transform (which can do chunking > and produce multiple files) as with a server-side on-the-fly > transform. I am nearly there, but it has forced me to look at lots of > my code.... > > A round of applause, please, for the very excellent libxslt and AxKit > packages which make server-side transformation a reality[1] for me. > > Sebastian > > [1] in a way that Cocoon never was, since I never managed to make > Xalan work with my any of my documents or stylesheets.... > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
|