Subject: Re: [xsl] How to stream-process non-XML text using unparsed-text-lines( ) ? From: "Dimitre Novatchev dnovatchev@xxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Thu, 24 Jul 2014 16:45:13 -0000 |
On Thu, Jul 24, 2014 at 2:36 AM, mike@xxxxxxxxxxxx <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote: > In Saxon, just use xsl:for-each select="unparsed-text-lines(...)". > > IIRC the Saxon 9.5 implementation is streamed, but its definition of "lines" > is based on Java readLine() which has some subtle differences from the > definition in the XPath spec as to exactly what counts as a line ending. > > xsl:stream is only for use with XML input. So, what will happen for this expression: unparsed-text-lines(...)[3] Will only the first three lines be read, or will all the lines be read in memory? Will referencing the 1000th line and then referencing the 10th line work? -- Cheers, Dimitre Novatchev
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] How to stream-process non, mike@xxxxxxxxxxxx | Thread | Re: [xsl] How to stream-process non, mike@xxxxxxxxxxxx |
Re: [xsl] How to stream-process non, mike@xxxxxxxxxxxx | Date | Re: [xsl] How to stream-process non, mike@xxxxxxxxxxxx |
Month |