Re: Howto implement a node index extension to be shared across transform invocations on the same source document (DOMSource)

Christoffer Dam Bruun <[email protected]>
Newsgroups gmane.text.xml.xalan.java.user
Message-ID <[email protected]>
Michael Ludwig skrev:
> Christoffer Dam Bruun schrieb:
>
>> I have a webapplication  where I hold a large XML tree in memory.  On
>> ...
>
> Could XSLTC (which I don't have any experience with yet) be used to make
> the <xsl:key> persist? Hmm, maybe the <xsl:key> would persist - but that
> probably would still require its execution on a document instance.
I don't think XSLTC would make any difference since the XSLT processor 
cannot know that the
XML document has not been modified since the key was last calculated- 
only I as the programmer knows that.
>
> Could you use the ID feature built into XML to achieve what you want?
I have looked at it - the problem is that I also use an one-to-many 
reverse-id lookup e.g.:
"All elements that refer to the element with this @id" 
and I don't think I can cram that into the builtin ID feature.

Christoffer Bruun
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.