xsl-list
[Top] [All Lists]

RE: [xsl] Splitting file into N-sized chunks

2009-08-04 17:57:08

Everytime you output a tag, whitespace or text you will have 
to keep track of its length.  Since you will always have a 
static XHTML header and footer that wraps your content, you 
might pre-calculate that length rather than calculate it on the fly.

I suspect that level of accuracy isn't needed. A heuristic that says 500Kb
of serialized XHTML = 250K characters in text nodes is probably quite
adequate for the purpose.

Much more of a concern is how to handle the breaks sensibly if the content
is non-linear.

Regards,

Michael Kay
http://www.saxonica.com/
http://twitter.com/michaelhkay 


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