Michael Koehne <[EMAIL PROTECTED]> wrote:

>   yes it does - you should use SAX or expat directly, if you have XML of
>   that size - I've seen an DELJIT of megabyte size. This unpacks by factor
>   23 to XML. Storing it in a DOM, would trash most systems.

If someone is up to writing the code, I'm sure a glue layer could be written
for Sablot that would enable it to use a DOM-aware database as a backend, to
re-use the existing codebase.

But in general, if you have XML documents of several megabytes, you really
want to write a specialized transformation program anyway because typically
you will chop it up in the end anyway if the target is an end-user.

Also, these transformations are typically one-time where XSLT is applied to
the resource on demand. In one system I worked with we had XML files that were
1-5 MBs that came in from an external party. The only thing I did was to strip
them up with a perl script and chop it up into "consumable" bits in a backing
store. The smaller pieces can then be transformed as required.

Regards,
Andreas


____________________________________________________________________
Get your own FREE, personal Netscape WebMail account today at 
http://webmail.netscape.com.

Reply via email to