Subject: Re: [xsl] Can code in XSLT 3 check whether it is dealing with a streamed or a grounded node? From: "Michael Kay mike@xxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Sat, 12 Sep 2020 15:20:01 -0000 |
Good question, and I suspect the answer is no. If you "try/catch" something that would fail on a streamed node, the chances are you'll get a static error saying the code isn't streamable. Michael Kay Saxonica > On 12 Sep 2020, at 10:01, Martin Honnen martin.honnen@xxxxxx <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote: > > > I wonder whether, in XSLT 3 with (the option of) streaming, a function > or template can check/introspect if it is dealing with a streamed node > or a grounded node. > > For instance, depending on how an XSLT stylesheet is executed the > initial match selection might be streamed (e.g. StreamSource in > Java/Saxon API) or grounded (XdmNode in Java/Saxon API), can the > stylesheet code check whether it is dealing with a streamed or with a > grounded node?
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Can code in XSLT 3 check whet, Martin Honnen martin | Thread | [xsl] Declarative Amsterdam announc, Erik Siegel erik@xxx |
[xsl] Can code in XSLT 3 check whet, Martin Honnen martin | Date | [xsl] Declarative Amsterdam announc, Erik Siegel erik@xxx |
Month |