|
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 |