xsl-list
[Top] [All Lists]

Re: [xsl] Streaming with XSLT version 3.0

2014-03-06 10:40:26

On 6 Mar 2014, at 14:34, Olivier JEULIN 
<olivier(_dot_)jeulin(_at_)gmail(_dot_)com> wrote:

2014-03-06 13:58 GMT+01:00 Terry Badger <terry_badger(_at_)yahoo(_dot_)com>:
I have a 42 GB media and valid xml file as my source. I am using Oxygen 15.2 
with Saxon ee 9.5.1.3. I am using this stylesheet which as you can see I 
turned off what I wanted to do to see if I could get to the end of the file. 
After about 45 minutes it hits my memory limit and quits. Am I doing this 
right or will I need to cut this elephant into pieces?
Terry

<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
xmlns:xs="http://www.w3.org/2001/XMLSchema";
xmlns="http://www.mediawiki.org/xml/export-0.8/";
xpath-default-namespace="http://www.mediawiki.org/xml/export-0.8/";
exclude-result-prefixes="#all"
version="3.0">

I think you must add
<xsl:mode streamable="yes"/>


No, that's only needed if you're doing apply-templates, which this stylesheet 
isn't.

Michael Kay
Saxonica
--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--