> while ($data = fread($fp,1)) // yes, I know you shouldn't use '1', but
it's
> an example
> {
> xml_parse($parser, $data,feof($fp));
> }
>
> ie, should I set a flag if the CDATA's base64 encoded to persist over
> multiple CDATA events, or does it wait for the closing tag and send all
> of the data off to the handler as one batch? Some CDATA elements
> may be multiple megabyte images. (Yes, it's from an outside source
> that we have no control of.)
If nobody knows, you could run a simple test pretty quickly with that...
You might need to add some code to be sure you always have a full chunk of
XML in RAM...
Wouldn't exactly be tricky, would it?....
--
Visit the Zend Store at http://www.zend.com/store/
Wanna help me out? Like Music? Buy a CD: http://l-i-e.com/artists.htm
Volunteer a little time: http://chatmusic.com/volunteer.htm
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]