[XSL-LIST Mailing List Archive Home]
Re: [xsl] coping with huge xml-saxon
Subject: Re: [xsl] coping with huge xml-saxon|
From: "XSL_chatr" <XSl_chatr@xxxxxxxxxxx>
Date: Wed, 18 Jun 2003 11:11:16 +0100
I tried jd.bigxml ........
This is fantastic. I transformed a 600 Mg file in 3 minutes. WOW
Now I need to use the saxon extensions which i have been using sofar. Can i
just use them straight away with this transformers. I thought it will work
because the necessary information is there in Namespace declaration and
Classpath ..( saxon.jar). It isnt working though. I have
created an extension function in java that does writeToFile(). I will use
this only if I am sure I can not use the Saxon extensions with other
transformers.PLease advice anyone if there is anything I can do about this.
"To use Saxon extensions with other transformers ".
Thanks a lot Johannes again for the input.
----- Original Message -----
From: "Johannes Döbler" <jd@xxxxxxxxxxxxxx>
Sent: Monday, June 16, 2003 5:01 PM
Subject: Re: [xsl] coping with huge xml-saxon
> 600 MB will most probably kill every classic XSLT processor, since they
> try to load the document into memory.
> You can do the following:
> Write a SAX-ContentHandler to transform your document
> Use STX (Streaming Transformations: http://stx.sourceforge.net/) instead
> Try jd.bigxml (http://www.aztecrider.com/bigxml/): It is a XPath model
> implementation for huge XML documents and can be used with the
> XSLT Processor jd.xslt to transform such documents. If you give it at try
> then please let me know whether it worked.
> >Dear all,
> >I have a problem which i cant figure out how to get round. I have an XML
> >that is as big as 600 Mg and everything fails!!!
> >I am using saxon and running this under win2k Machine. It reports of
> >out of stack and i tried increasing the memory to the JVM with the JVM
> >parameter and apparently we can not increase the memory to more than a
> >certain limit.I would appreciate if someone can please let me know how we
> >can solve this
> > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list