Hello,

while trying to parse a "large" XML document i found a 
strange behaviour of the Parser Module(s) (XML::Parser:PerlSAX, 
XML::Parser, XML::Parser::Expat

If my file XML file is larger then 65536 bytes
the actual character string is interrupted and a whitespace 
is added.

For Example

<DATASET>
<DATA><![CDATA["NOVDEC_B"]]></DATA>
<DATA><![CDATA["November\December"]]></DATA>
<DATA><![CDATA["Nov\Dec"]]></DATA>
<DATA><![CDATA["01.11."]]></DATA>
<DATA><![CDATA[11]]></DATA>
<DATA><![CDATA["begin_2month"]]></DATA>
<DATA><![CDATA[11]]></DATA>
</DATASET>

if now "Novemver\December" is at the 65536 border the String is
splitted in "Nov WHITESPACE ember\December"

Any ideas how to avoid /fix that problem


Thanks in advance

Regards

Kurt

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to