xsl-list
[Top] [All Lists]

optimization for very large, flat documents

2005-01-18 11:04:59
I'm trying to process a very large (600 MB) flat XML document, a
bibliography where each of the 400,000 entries is completely independent
of the others.  According to the Saxon web site and mailing list, it'll
take approx. 5-10 times that (3 GB) to hold the document tree in memory,
which is impractical.  The Saxon mailing list also has some tips about
how to accomplish this, but my question is: Why doesn't XSLT provide a
way to specify that a matched node can be processed independently of its
predecessor and successor siblings?  Alternatively, couldn't an XSLT
processor infer that from the complete absence of XPath expressions that
refer to predecessor and successor siblings?

-- 
Kevin Rodgers


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