Subject: Re: [xsl] General rule for designing XPath expressions to return items in document order? From: David Carlisle <davidc@xxxxxxxxx> Date: Fri, 10 Jan 2014 12:48:57 +0000 |
b) Unlike //head, //text() is "striding" - the nodes it selects are non-overlapping (because text nodes never overlap). So absorption operations like data(), string(), and <xsl:value-of> are allowed.
It remains to be seen I think how far just having a naive mental model of the kind of things that ought to work in a streaming context will lead to expressions that are in fact defined to be streaming in the spec (or are streaming in the implementations). It's an impressive bit of analysis/specification in any case, I love the terminology:-)
________________________________________________________________________ The Numerical Algorithms Group Ltd is a company registered in England and Wales with company number 1249803. The registered office is: Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] General rule for designin, Michael Kay | Thread | Re: [xsl] General rule for designin, davep |
Re: [xsl] How to avoid adding defau, David Carlisle | Date | Re: [xsl] How to avoid adding defau, Ihe Onwuka |
Month |