Most of the time, the best solution I read here on the list, is to break
down the XML source files into smaller units, and then run cascading XSLTs
on them, if needed.
HTH,
<prs/>
-----Original Message-----
From: Dusan Zatkovsky [mailto:zatkovsky(_at_)printsoft(_dot_)cz]
Sent: Friday, October 08, 2004 11:30 AM
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: Re: [xsl] xslt processors
On Thursday 30 of September 2004 16:29, Colin Paul Adams wrote:
xsltproc.
I will extend this question.
Does anybody know some other and fast xslt processors written in c/c++
except xalan and xsltproc for linux?
I have this problem:
I want to transform big xml documents to text data.
Situation:
xml size=2MB
XalanC transforms it ok, but speed is 4-5 times slower than xsltproc.
Parsing/transforming time is 1:2. So when I run Xalan, it tooks about
8 sec to initialize and 15 sec to transform.
xsltproc transform it ok with speed 4-5 times faster than XalanC.
Parsing/transforming time is about 1:1 (3 and 4 seconds)
xml size=17MB
XalanC transforms it ok, but speed is 4-5 times slower than xsltproc.
Parsing/transforming times are 20/60 sec.
But xsltproc initialization tooks very long time (after 5 minutes I have
killed that process).
So, I can't use xsltproc to transform big xml files (and our project need to
transform up to 300-400MB xml files) and can't use XalanC because low
transforming speed.
Anybody can help me?
--
Dusan Zatkovsky
--+------------------------------------------------------------------
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>
--+--