The SAX specs. says (I'm paraphrasing) that characters between a start-tag
and an end-tag may or may not be returned as one chunk.  In other words, the
parser is not required to return all the characters between and open and a
close tag with one call to the character method.  It is only required to not
process anything else until it is done with the characters.


Dane Foster
http://www.equitytg.com.
----- Original Message -----
From: "Kevin Steppe" <[EMAIL PROTECTED]>
To: "Xerces" <[EMAIL PROTECTED]>
Sent: Wednesday, February 14, 2001 9:18 PM
Subject: Crimson bug?


I'm parsing an approximately 25kb file with Crimson.  Near the end the
following line generates two calls to characters instead of one:
    <Physician>SMITH, RICHARD T. JR. MD</Physician>
(it splits after the A)
It seems that if I remove any portion of the file to make it a smaller
test case then the problem disappears.  I haven't yet tried adding more
to the file to see if that matters.

Any ideas?  This really frightens me.

Kevin



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



Reply via email to