[xsl] Processing large XML Documents [> 50MB]

Subject: [xsl] Processing large XML Documents [> 50MB]
From: Ramkumar Menon <ramkumar.menon@xxxxxxxxx>
Date: Mon, 22 Feb 2010 15:40:47 -0800
We have a need to process XML Documents that could be over 50 megs in size.

Due to the huge size of the document, XSLT is getting tough, with the
environment we are running in.

Basically, the nature of the data procesing are

a) assemble around 30-40 XML documents [each with a common header and
its own lines] into one single XML document, with the common header
and all the lines
b) Update the assembled document in specific locations
c) generate multiple XML document fragments from the huge XML document
based on query criteria. Each XML frgment is created by mapping
specific fields in the big document. Each document is created for a
specific key element value in the huge document.

Am puzzled how to handle this one efficiently.
Any comments are welcome.


Current Thread